Documentation

LeanPool.GapCVP.Part06A

GapCVP proof, part 06 #

GapCVP reduction support.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    GapCVP reduction support.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      GapCVP reduction support.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        GapCVP reduction support.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For

          GapCVP reduction support.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For

            GapCVP reduction support.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              GapCVP reduction support.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For

                GapCVP reduction support.

                Equations
                • One or more equations did not get rendered due to their size.
                Instances For

                  GapCVP reduction support.

                  Equations
                  • One or more equations did not get rendered due to their size.
                  Instances For

                    GapCVP reduction support.

                    Equations
                    • One or more equations did not get rendered due to their size.
                    Instances For

                      GapCVP reduction support.

                      Equations
                      • One or more equations did not get rendered due to their size.
                      Instances For

                        GapCVP reduction support.

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For
                          def GapCVP.CNFAnnotatedSourceClausePairPreparationTM.annotatedSourceAdjacentClauseWord (firstClause firstCodes : List Bool) (firstCount : ) (secondClause secondCodes : List Bool) (secondCount : ) (suffix : List Bool) :

                          GapCVP reduction support.

                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For
                            @[simp]
                            theorem GapCVP.CNFAnnotatedSourceClausePairPreparationTM.flatAnnotatedSourceFieldAt_firstCodes (firstClause firstCodes : List Bool) (firstCount : ) (secondClause secondCodes : List Bool) (secondCount : ) (suffix : List Bool) :
                            flatAnnotatedSourceFieldAt 1 (annotatedSourceAdjacentClauseWord firstClause firstCodes firstCount secondClause secondCodes secondCount suffix) = firstCodes
                            @[simp]
                            theorem GapCVP.CNFAnnotatedSourceClausePairPreparationTM.flatAnnotatedSourceFieldAt_firstCount (firstClause firstCodes : List Bool) (firstCount : ) (secondClause secondCodes : List Bool) (secondCount : ) (suffix : List Bool) :
                            flatAnnotatedSourceFieldAt 2 (annotatedSourceAdjacentClauseWord firstClause firstCodes firstCount secondClause secondCodes secondCount suffix) = List.replicate firstCount true
                            @[simp]
                            theorem GapCVP.CNFAnnotatedSourceClausePairPreparationTM.flatAnnotatedSourceFieldAt_secondCodes (firstClause firstCodes : List Bool) (firstCount : ) (secondClause secondCodes : List Bool) (secondCount : ) (suffix : List Bool) :
                            flatAnnotatedSourceFieldAt 4 (annotatedSourceAdjacentClauseWord firstClause firstCodes firstCount secondClause secondCodes secondCount suffix) = secondCodes
                            @[simp]
                            theorem GapCVP.CNFAnnotatedSourceClausePairPreparationTM.flatAnnotatedSourceFieldAt_secondCount (firstClause firstCodes : List Bool) (firstCount : ) (secondClause secondCodes : List Bool) (secondCount : ) (suffix : List Bool) :
                            flatAnnotatedSourceFieldAt 5 (annotatedSourceAdjacentClauseWord firstClause firstCodes firstCount secondClause secondCodes secondCount suffix) = List.replicate secondCount true

                            GapCVP reduction support.

                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For
                              @[simp]
                              theorem GapCVP.CNFAnnotatedSourceClausePairPreparationTM.flatAnnotatedSourceZipCountWord_valid (firstClause firstCodes : List Bool) (firstCount : ) (secondClause secondCodes : List Bool) (secondCount : ) (suffix : List Bool) :
                              flatAnnotatedSourceZipCountWord (annotatedSourceAdjacentClauseWord firstClause firstCodes firstCount secondClause secondCodes secondCount suffix) = List.replicate (min firstCount secondCount - 1) true

                              GapCVP reduction support.

                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For

                                GapCVP reduction support.

                                Equations
                                • One or more equations did not get rendered due to their size.
                                Instances For

                                  GapCVP reduction support.

                                  Equations
                                  • One or more equations did not get rendered due to their size.
                                  Instances For

                                    GapCVP reduction support.

                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For

                                      GapCVP reduction support.

                                      Equations
                                      • One or more equations did not get rendered due to their size.
                                      Instances For

                                        GapCVP reduction support.

                                        Equations
                                        • One or more equations did not get rendered due to their size.
                                        Instances For

                                          GapCVP reduction support.

                                          Equations
                                          • One or more equations did not get rendered due to their size.
                                          Instances For

                                            GapCVP reduction support.

                                            Equations
                                            • One or more equations did not get rendered due to their size.
                                            Instances For

                                              GapCVP reduction support.

                                              Equations
                                              • One or more equations did not get rendered due to their size.
                                              Instances For

                                                GapCVP reduction support.

                                                Equations
                                                • One or more equations did not get rendered due to their size.
                                                Instances For

                                                  GapCVP reduction support.

                                                  Equations
                                                  • One or more equations did not get rendered due to their size.
                                                  Instances For

                                                    GapCVP reduction support.

                                                    Equations
                                                    • One or more equations did not get rendered due to their size.
                                                    Instances For

                                                      GapCVP reduction support.

                                                      Equations
                                                      • One or more equations did not get rendered due to their size.
                                                      Instances For

                                                        GapCVP reduction support.

                                                        Equations
                                                        • One or more equations did not get rendered due to their size.
                                                        Instances For

                                                          GapCVP reduction support.

                                                          Equations
                                                          • One or more equations did not get rendered due to their size.
                                                          Instances For

                                                            GapCVP reduction support.

                                                            Equations
                                                            • One or more equations did not get rendered due to their size.
                                                            Instances For

                                                              GapCVP reduction support.

                                                              Equations
                                                              • One or more equations did not get rendered due to their size.
                                                              Instances For

                                                                GapCVP reduction support.

                                                                Equations
                                                                • One or more equations did not get rendered due to their size.
                                                                Instances For

                                                                  GapCVP reduction support.

                                                                  Equations
                                                                  • One or more equations did not get rendered due to their size.
                                                                  Instances For
                                                                    @[simp]
                                                                    theorem GapCVP.CNFAnnotatedSourceClauseBubblePassTM.flatAnnotatedBubblePassStep_clauseState {comparison : List BoolList Bool} (hcomparison : CorrectFlatAnnotatedBundledSourceComparison comparison = true) {T S : } (first second : CL.Clause T S) (remaining emitted : List (CL.Clause T S)) :
                                                                    flatAnnotatedBubblePassStep comparison (flatAnnotatedBubbleClauseState (first :: second :: remaining) emitted) = if Encodable.encode second < Encodable.encode first then flatAnnotatedBubbleClauseState (first :: remaining) (emitted ++ [second]) else flatAnnotatedBubbleClauseState (second :: remaining) (emitted ++ [first])

                                                                    GapCVP reduction support.

                                                                    Equations
                                                                    • One or more equations did not get rendered due to their size.
                                                                    Instances For

                                                                      Internal support shared across GapCVP continuation modules.

                                                                      Equations
                                                                      • One or more equations did not get rendered due to their size.
                                                                      Instances For

                                                                        Internal support shared across GapCVP continuation modules.

                                                                        Equations
                                                                        • One or more equations did not get rendered due to their size.
                                                                        Instances For

                                                                          Internal support shared across GapCVP continuation modules.

                                                                          Equations
                                                                          • One or more equations did not get rendered due to their size.
                                                                          Instances For

                                                                            Internal support shared across GapCVP continuation modules.

                                                                            Equations
                                                                            • One or more equations did not get rendered due to their size.
                                                                            Instances For

                                                                              Internal support shared across GapCVP continuation modules.

                                                                              Equations
                                                                              • One or more equations did not get rendered due to their size.
                                                                              Instances For

                                                                                Internal support shared across GapCVP continuation modules.

                                                                                Equations
                                                                                • One or more equations did not get rendered due to their size.
                                                                                Instances For

                                                                                  Internal support shared across GapCVP continuation modules.

                                                                                  Equations
                                                                                  • One or more equations did not get rendered due to their size.
                                                                                  Instances For

                                                                                    Internal support shared across GapCVP continuation modules.

                                                                                    Equations
                                                                                    • One or more equations did not get rendered due to their size.
                                                                                    Instances For

                                                                                      Internal support shared across GapCVP continuation modules.

                                                                                      Equations
                                                                                      • One or more equations did not get rendered due to their size.
                                                                                      Instances For

                                                                                        Internal support shared across GapCVP continuation modules.

                                                                                        Equations
                                                                                        • One or more equations did not get rendered due to their size.
                                                                                        Instances For

                                                                                          Internal support shared across GapCVP continuation modules.

                                                                                          Equations
                                                                                          • One or more equations did not get rendered due to their size.
                                                                                          Instances For
                                                                                            @[reducible, inline]

                                                                                            Internal support shared across GapCVP continuation modules.

                                                                                            Equations
                                                                                            • One or more equations did not get rendered due to their size.
                                                                                            Instances For

                                                                                              Internal support shared across GapCVP continuation modules.

                                                                                              Equations
                                                                                              • One or more equations did not get rendered due to their size.
                                                                                              Instances For

                                                                                                Executes the sourceIntegerMultiplicationStepTac machine-step simplifier.

                                                                                                Equations
                                                                                                • One or more equations did not get rendered due to their size.
                                                                                                Instances For

                                                                                                  Internal support shared across GapCVP continuation modules.

                                                                                                  Internal support shared across GapCVP continuation modules.

                                                                                                  Internal support shared across GapCVP continuation modules.

                                                                                                  Internal support shared across GapCVP continuation modules.

                                                                                                  Internal support shared across GapCVP continuation modules.

                                                                                                  Internal support shared across GapCVP continuation modules.

                                                                                                  Internal support shared across GapCVP continuation modules.

                                                                                                  Internal support shared across GapCVP continuation modules.

                                                                                                  Internal support shared across GapCVP continuation modules.

                                                                                                  Internal support shared across GapCVP continuation modules.

                                                                                                  Internal support shared across GapCVP continuation modules.

                                                                                                  Internal support shared across GapCVP continuation modules.

                                                                                                  Internal support shared across GapCVP continuation modules.

                                                                                                  Internal support shared across GapCVP continuation modules.