Documentation

Toric.Examples.SO2

Demo of SO(2, ℝ) as a non-split torus #

In this file, we construct SO(2, R) as a group scheme for an arbitrary commutative ring R, and show that SO(2, ℂ) is a split torus while SO(2, ℝ) isn't, which implies that SO(2, ℝ) is a non-split torus.

SO(2, R) as a Hopf algebra #

@[reducible, inline]
abbrev SO2Ring (R : Type u_1) [CommRing R] :
Type u_1

The ring whose spectrum is SO(2, R), defined as R[X, Y] / ⟨X ^ 2 + Y ^ 2 - 1⟩.

Equations
Instances For
    instance SO2Ring.instIsScalarTower {R : Type u_1} {S : Type u_2} [CommRing R] [CommRing S] [Algebra R S] :

    The quotient map from R[X, Y] to SO2Ring R.

    Equations
    Instances For
      def SO2Ring.X {R : Type u_1} [CommRing R] :

      X as an element of SO2Ring R.

      Equations
      Instances For
        def SO2Ring.Y {R : Type u_1} [CommRing R] :

        Y as an element of SO2Ring R.

        Equations
        Instances For
          @[simp]
          theorem SO2Ring.X_def {R : Type u_1} [CommRing R] :
          @[simp]
          def SO2Ring.liftₐ {R : Type u_1} {S : Type u_2} [CommRing R] [CommRing S] [Algebra R S] (x y : S) (H : x ^ 2 + y ^ 2 = 1) :

          Lift two elements of S with squares summing to 1 to an algebra hom from SO2Ring R to S.

          Equations
          Instances For
            @[simp]
            theorem SO2Ring.liftₐ_X {R : Type u_1} {S : Type u_2} [CommRing R] [CommRing S] [Algebra R S] (x y : S) (H : x ^ 2 + y ^ 2 = 1) :
            (liftₐ x y H) X = x
            @[simp]
            theorem SO2Ring.liftₐ_Y {R : Type u_1} {S : Type u_2} [CommRing R] [CommRing S] [Algebra R S] (x y : S) (H : x ^ 2 + y ^ 2 = 1) :
            (liftₐ x y H) Y = y
            @[simp]
            theorem SO2Ring.relation {R : Type u_1} [CommRing R] :
            X ^ 2 + Y ^ 2 = 1
            theorem SO2Ring.relation' {R : Type u_1} [CommRing R] :
            X ^ 2 = 1 - Y ^ 2
            @[simp]
            theorem SO2Ring.relation'' {R : Type u_1} [CommRing R] :
            X * X + Y * Y = 1
            theorem SO2Ring.algebraMap_ext {R : Type u_1} [CommRing R] {A : Type u_3} [Semiring A] [Algebra R A] {f g : SO2Ring R →ₐ[R] A} (h1 : f X = g X) (h2 : f Y = g Y) :
            f = g
            theorem SO2Ring.algebraMap_ext_iff {R : Type u_1} [CommRing R] {A : Type u_3} [Semiring A] [Algebra R A] {f g : SO2Ring R →ₐ[R] A} :
            f = g f X = g X f Y = g Y

            The comultiplication on SO2Ring R, given by XXX - Y ⊗ Y, YXY + YX.

            Equations
            Instances For

              The counit on SO2Ring R, given by X ↦ 1, Y ↦ 0.

              Equations
              Instances For

                The comultiplication on SO2Ring R, given by X ↦ X, Y ↦ -Y.

                Equations
                Instances For
                  @[simp]
                  theorem SO2Ring.antipode_X {R : Type u_1} [CommRing R] :
                  @[simp]
                  theorem SO2Ring.antipode_Y {R : Type u_1} [CommRing R] :

                  SO(2, ℂ) #

                  The group-like element X + iY of SO2Ring.

                  Equations
                  Instances For
                    @[simp]

                    SO2Ring is isomorphic to Laurent series ℂ[ℤ].

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

                      R-points of SO(2, R) #

                      The isomorphism between the R-algebra homomorphisms from SO2Ring(R) to S and the group SO(2,S).

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

                        Base change #

                        SO2Ring is invariant under base change of algebras.

                        Equations
                        • One or more equations did not get rendered due to their size.
                        Instances For
                          @[simp]
                          theorem SO2Ring.baseChangeAlgEquiv_X {R : Type u_1} {S : Type u_2} [CommRing R] [CommRing S] [Algebra R S] :
                          @[simp]
                          theorem SO2Ring.baseChangeAlgEquiv_Y {R : Type u_1} {S : Type u_2} [CommRing R] [CommRing S] [Algebra R S] :

                          SO2Ring is invariant under base change of bialgebras.

                          Equations
                          Instances For
                            @[simp]
                            theorem SO2Ring.coe_baseChangeBialgEquiv {R : Type u_1} {S : Type u_2} [CommRing R] [CommRing S] [Algebra R S] :

                            SO(2, R) as a scheme #

                            Notation for the special orghogonal group of 2x2 matrices as a scheme.

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

                              Pretty printer defined by notation3 command.

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

                                SO(2, ℂ) is a split torus #

                                The isomorphism between SO₂(ℂ) and the 1-dimensional -torus.

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

                                  SO(2, ℝ) is a torus #

                                  The isomorphism between the base change of SO₂(ℝ) to and SO₂(ℂ).

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

                                    SO(2, ℝ) is not split #

                                    A 4-torsion element of SO(2, ℝ).

                                    Equations
                                    Instances For