Documentation

Frourio.Geometry.DiracIndex

P5: Dirac index (skeleton with light API)

We model a minimal Fredholm operator with an integer index, a Dirac system carrying such an operator, and provide a zero-order invariance lemma (by definition) together with a placeholder statement for the torus index formula.

Minimal Fredholm operator model carrying only its index.

Instances For
    structure Frourio.ZeroOrderBoundedOp (bundle : Type u_1) :

    Zero-order bounded perturbations (placeholder over a bundle).

    Instances For
      structure Frourio.DiracSystem :
      Type (max (max (u_1 + 1) (u_2 + 1)) (u_3 + 1))

      Dirac system skeleton: base space, torus tag, bundle, connection, and the principal Dirac operator as a Fredholm element. Also stores a placeholder RHS value for the torus index formula (e.g. Chern number).

      Instances For

        Extract the integer index.

        Equations
        Instances For

          Add a zero-order bounded perturbation (skeleton keeps the same Fredholm operator to model invariance at the API level).

          Equations
          Instances For
            @[simp]

            Index invariance under zero-order bounded perturbations (definitional).

            Torus index formula placeholder: states equality of the analytical index with a stored RHS (e.g. Chern number) under a torus hypothesis.

            Equations
            Instances For