PhysLean Documentation

PhysLean.Relativity.Lorentz.Weyl.Modules

Modules associated with Fermions #

Weyl fermions live in the vector space ℂ^2, defined here as Fin 2 → ℂ. However if we simply define the Module of Weyl fermions as Fin 2 → ℂ we get casting problems, where e.g. left-handed fermions can be cast to right-handed fermions etc. To overcome this, for each type of Weyl fermion we define a structure that wraps Fin 2 → ℂ, and these structures we define the instance of a module. This prevents casting between different types of fermions.

The module in which left handed fermions live. This is equivalent to Fin 2 → ℂ.

  • val : Fin 2

    The underlying value in Fin 2 → ℂ.

Instances For

    The equivalence between LeftHandedModule and Fin 2 → ℂ.

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

      The linear equivalence between LeftHandedModule and (Fin 2 → ℂ).

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

        The underlying element of Fin 2 → ℂ of a element in LeftHandedModule defined through the linear equivalence toFin2ℂEquiv.

        Equations
        Instances For

          The module in which alt-left handed fermions live. This is equivalent to Fin 2 → ℂ.

          • val : Fin 2

            The underlying value in Fin 2 → ℂ.

          Instances For

            The equivalence between AltLeftHandedModule and Fin 2 → ℂ.

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

              The linear equivalence between AltLeftHandedModule and (Fin 2 → ℂ).

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

                The underlying element of Fin 2 → ℂ of a element in AltLeftHandedModule defined through the linear equivalence toFin2ℂEquiv.

                Equations
                Instances For

                  The module in which right handed fermions live. This is equivalent to Fin 2 → ℂ.

                  • val : Fin 2

                    The underlying value in Fin 2 → ℂ.

                  Instances For

                    The equivalence between RightHandedModule and Fin 2 → ℂ.

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

                      The linear equivalence between RightHandedModule and (Fin 2 → ℂ).

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

                        The underlying element of Fin 2 → ℂ of a element in RightHandedModule defined through the linear equivalence toFin2ℂEquiv.

                        Equations
                        Instances For

                          The module in which alt-right handed fermions live. This is equivalent to Fin 2 → ℂ.

                          • val : Fin 2

                            The underlying value in Fin 2 → ℂ.

                          Instances For

                            The equivalence between AltRightHandedModule and Fin 2 → ℂ.

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

                              The linear equivalence between AltRightHandedModule and (Fin 2 → ℂ).

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

                                The underlying element of Fin 2 → ℂ of a element in AltRightHandedModule defined through the linear equivalence toFin2ℂEquiv.

                                Equations
                                Instances For