Documentation

TauCeti.QuantumGroups.UqSl2.OreTower

The iterated Ore presentation of U_q(sl₂) #

For a nonzero parameter q, the quantized enveloping algebra UqSl2 q is an iterated Ore extension of the Laurent polynomial ring ℂ[K, K⁻¹]:

The twist σ_E extends from ℂ[K, K⁻¹] by the universal property of the first Ore extension. The derivation δ_E is the upper-right corner of the algebra map r ↦ !![σ_E r, δ_E r; 0, r] into 2 × 2 matrices, which is likewise produced by that universal property from its values on K and F.

The two universal properties, of the presentation and of the Ore extensions, give mutually inverse algebra maps, so UqSl2 q is isomorphic to the tower. Since an Ore extension is free on its left monomials, this identification is the source of the PBW basis K^b F^a E^c of UqSl2 q. Both twists are injective, so the tower, and hence UqSl2 q, is a domain; in particular the presentation is nontrivial.

Main definitions #

Main results #

References #

The first extension: adjoining F #

The automorphism K ↦ q² K of the Laurent polynomial ring ℂ[K, K⁻¹], the twist of the first Ore extension of the tower presenting UqSl2 q.

Instances For

    sigmaF is the rescaling K ↦ q² K.

    @[simp]

    sigmaF sends Kⁿ to q²ⁿ Kⁿ.

    @[simp]

    sigmaF fixes the constants.

    @[reducible, inline]
    abbrev TauCeti.UqSl2.LowerBorel (q : ℂ) [Fact (q ≠ 0)] :

    The lower Borel part ℂ[K, K⁻¹][F; σ_F] of UqSl2 q, the Ore extension of the Laurent polynomials in K by a variable F with F K = q² K F.

    Instances For

      The second extension: adjoining E #

      noncomputable def TauCeti.UqSl2.sigmaE (q : ℂ) [Fact (q ≠ 0)] :

      The twist of the second Ore extension: the algebra endomorphism of LowerBorel q with K ↦ q⁻² K and F ↦ F.

      Instances For
        @[simp]

        sigmaE rescales ℂ[K, K⁻¹] by K ↦ q⁻² K.

        noncomputable def TauCeti.UqSl2.deltaE (q : ℂ) [Fact (q ≠ 0)] :

        The skew derivation of the second Ore extension: the sigmaE-derivation of LowerBorel q vanishing on ℂ[K, K⁻¹] with F ↦ (K - K⁻¹) / (q - q⁻¹).

        Instances For
          @[simp]

          deltaE vanishes on ℂ[K, K⁻¹].

          @[simp]

          deltaE sends F to (K - K⁻¹) / (q - q⁻¹).

          @[reducible, inline]
          abbrev TauCeti.UqSl2.OreTower (q : ℂ) [Fact (q ≠ 0)] :

          The iterated Ore extension ℂ[K, K⁻¹][F; σ_F][E; σ_E, δ_E] presenting UqSl2 q.

          Instances For

            Comparison with the presentation #

            noncomputable def TauCeti.UqSl2.oreTowerEquiv (q : ℂ) [Fact (q ≠ 0)] :

            The isomorphism between UqSl2 q and its iterated Ore presentation ℂ[K, K⁻¹][F; σ_F][E; σ_E, δ_E], matching the generators E, F, K and K⁻¹.

            Instances For
              @[simp]

              oreTowerEquiv sends E to the variable of the second extension.

              @[simp]

              oreTowerEquiv sends F to the variable of the first extension.

              @[simp]

              oreTowerEquiv sends K to the Laurent variable.

              @[simp]

              oreTowerEquiv sends K⁻¹ to the inverse Laurent variable.

              @[simp]

              The inverse of oreTowerEquiv sends the variable of the second extension to E.

              @[simp]

              The inverse of oreTowerEquiv sends the variable of the first extension to F.

              @[simp]

              The Laurent polynomials in K correspond to the Laurent evaluations at the unit K.

              The domain theorem #

              instance TauCeti.UqSl2.instIsDomain (q : ℂ) [Fact (q ≠ 0)] :

              For a nonzero parameter, UqSl2 q is a domain: both twists of its Ore tower are injective, and an Ore extension of a domain by an injective twist is a domain. In particular the presentation is nontrivial.