Documentation

LeanPool.PointwiseComposition.Foundation.Meta.ClProver

Supporting results for pointwise provable equality.

Proof automation based on the proof search on $\mathbf{LK}$ #

The cl prover construction in FFL.Meta.ClProver.

Instances For

    Apply the function n : โˆ€ {F} [LogicalConnective F] [LogicalNeutral F] {S} [Entailment S F] {๐“ข} [Entailment.Cl ๐“ข], _ to the implicit parameters in the context, and the given list of arguments.

    Equations
    Instances For

      The iapp construction in FFL.Meta.ClProver.

      Equations
      Instances For
        def PointwiseComposition.FFL.Meta.ClProver.getGoalTwoSided (e : Q(Prop)) :
        Lean.MetaM ((c : Context) ร— List (have a := c.F; Q(ยซ$aยป)) ร— List (have a := c.F; Q(ยซ$aยป)))

        The get Goal Two Sided construction in FFL.Meta.ClProver.

        Instances For
          def PointwiseComposition.FFL.Meta.ClProver.getGoalProvable (e : Q(Prop)) :
          Lean.MetaM ((c : Context) ร— have a := c.F; Q(ยซ$aยป))

          The get Goal Provable construction in FFL.Meta.ClProver.

          Instances For
            @[reducible, inline]

            The Sequent construction in FFL.Meta.ClProver.

            Equations
            Instances For

              The lit To Expr construction in FFL.Meta.ClProver.

              Equations
              Instances For

                The expr To Lit construction in FFL.Meta.ClProver.

                Equations
                Instances For

                  The try Right Close construction in FFL.Meta.ClProver.

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

                    The try Left Close construction in FFL.Meta.ClProver.

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

                      The rotate Right construction in FFL.Meta.ClProver.

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

                        The rotate Left construction in FFL.Meta.ClProver.

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

                          The verum Right construction in FFL.Meta.ClProver.

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

                            The falsum Right construction in FFL.Meta.ClProver.

                            Equations
                            • One or more equations did not get rendered due to their size.
                            Instances For
                              def PointwiseComposition.FFL.Meta.ClProver.andRight (ฮ“ ฮ” : Sequent) (ฯ† ฯˆ : Lit) (eโ‚ eโ‚‚ : Lean.Expr) :

                              The and Right construction in FFL.Meta.ClProver.

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

                                The or Right construction in FFL.Meta.ClProver.

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

                                  The neg Right construction in FFL.Meta.ClProver.

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

                                    The imply Right construction in FFL.Meta.ClProver.

                                    Equations
                                    • One or more equations did not get rendered due to their size.
                                    Instances For
                                      def PointwiseComposition.FFL.Meta.ClProver.iffRight (ฮ“ ฮ” : Sequent) (ฯ† ฯˆ : Lit) (eโ‚ eโ‚‚ : Lean.Expr) :

                                      The iff Right construction in FFL.Meta.ClProver.

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

                                        The verum Left construction in FFL.Meta.ClProver.

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

                                          The falsum Left construction in FFL.Meta.ClProver.

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

                                            The and Left construction in FFL.Meta.ClProver.

                                            Equations
                                            • One or more equations did not get rendered due to their size.
                                            Instances For
                                              def PointwiseComposition.FFL.Meta.ClProver.orLeft (ฮ“ ฮ” : Sequent) (ฯ† ฯˆ : Lit) (eโ‚ eโ‚‚ : Lean.Expr) :

                                              The or Left construction in FFL.Meta.ClProver.

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

                                                The neg Left construction in FFL.Meta.ClProver.

                                                Equations
                                                • One or more equations did not get rendered due to their size.
                                                Instances For
                                                  def PointwiseComposition.FFL.Meta.ClProver.implyLeft (ฮ“ ฮ” : Sequent) (ฯ† ฯˆ : Lit) (eโ‚ eโ‚‚ : Lean.Expr) :

                                                  The imply Left construction in FFL.Meta.ClProver.

                                                  Equations
                                                  • One or more equations did not get rendered due to their size.
                                                  Instances For
                                                    def PointwiseComposition.FFL.Meta.ClProver.iffLeft (ฮ“ ฮ” : Sequent) (ฯ† ฯˆ : Lit) (eโ‚ eโ‚‚ : Lean.Expr) :

                                                    The iff Left construction in FFL.Meta.ClProver.

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

                                                      The to Provable construction in FFL.Meta.ClProver.

                                                      Equations
                                                      Instances For

                                                        The prover construction in FFL.Meta.ClProver.

                                                        Equations
                                                        Instances For

                                                          Data and laws for Hyp Info in FFL.Meta.ClProver.

                                                          Instances For

                                                            The synth Provable construction in FFL.Meta.ClProver.

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

                                                              Data and laws for Compatible Hyp Info in FFL.Meta.ClProver.

                                                              Instances For

                                                                The to Compatible construction in FFL.Meta.ClProver.HypInfo.

                                                                Equations
                                                                • One or more equations did not get rendered due to their size.
                                                                Instances For
                                                                  def PointwiseComposition.FFL.Meta.ClProver.addHyp (๐“ฃ wt : Lean.Expr) (ฮ“ ฮ” : Sequent) (ฯ† : Lit) (E e : Lean.Expr) :

                                                                  The add Hyp construction in FFL.Meta.ClProver.

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

                                                                    The add Hyps construction in FFL.Meta.ClProver.

                                                                    Equations
                                                                    Instances For

                                                                      The main construction in FFL.Meta.ClProver.

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

                                                                        The term Seq construction in FFL.Meta.ClProver.

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

                                                                          Prove a two-sided classical sequent, optionally supplying a search depth and hypotheses.

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

                                                                            Prove a classical entailment, optionally supplying a search depth and hypotheses.

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