Documentation

Architect.Basic

The statement or proof of a node.

  • text : String

    The natural language description of this part.

  • The specified set of nodes that this node depends on, in addition to inferred ones.

  • excludes : Array Lean.Name

    The set of nodes to exclude from uses.

  • usesLabels : Array String

    Additional LaTeX labels of nodes that this node depends on.

  • excludesLabels : Array String

    The set of labels to exclude from usesLabels.

  • latexEnv : String

    The LaTeX environment to use for this part.

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
              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