Documentation

Architect.Basic

The statement or proof of a node.

  • leanOk : Bool

    Whether the part is formalized without sorry in Lean.

  • text : String

    The natural language description of this part.

  • uses : Array String

    The names of nodes that this node depends on.

  • latexEnv : String

    The LaTeX environment to use for this part.

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

            A theorem or definition in the blueprint graph.

            • name : Lean.Name

              The Lean name of the tagged constant.

            • latexLabel : String

              The LaTeX label of the node. Multiple nodes can have the same label.

            • statement : NodePart

              The statement of this node.

            • The proof of this node.

            • notReady : Bool

              The surrounding environment is not ready to be formalized, typically because it requires more blueprint work.

            • discussion : Option Nat

              A GitHub issue number where the surrounding definition or statement is discussed.

            • title : Option String

              The short title of the node in LaTeX.

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

                              Environment extension that stores the nodes of the blueprint.

                              Resolves an identifier using realizeGlobalConstNoOverloadWithInfo. Ignores unknown constants if blueprint.ignoreUnknownConstants is true (default: false).

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