Integral plane shears are polynomial-ring automorphisms in every characteristic. They will place the highest-degree part in the outer variable.
Fix variable zero and replace variable one by x₁+a*x₀.
Equations
Instances For
Composing the plane shears with parameters a and b gives the shear with parameter
a + b.
@[simp]
The plane shear with parameter zero is the identity.
The plane shear x₁ ↦ x₁ + a * x₀ as an algebra automorphism. The inverse shear uses the
negative parameter, so this works over Z and all its residue fields without determinant
denominators.
Equations
- CCDN.planeShear R a = AlgEquiv.ofAlgHom (CCDN.planeShearHom R a) (CCDN.planeShearHom R (-a)) ⋯ ⋯
Instances For
theorem
CCDN.planeShear_totalDegree
{R : Type u_1}
[CommRing R]
[Nontrivial R]
(a : R)
(f : MvPolynomial (Fin 2) R)
:
A plane shear preserves the total degree; the inverse shear gives the reverse inequality.
theorem
CCDN.planeShear_map
{R : Type u_1}
{S : Type u_2}
[CommRing R]
[CommRing S]
(φ : R →+* S)
(a : R)
(f : MvPolynomial (Fin 2) R)
:
planeShear commutes with every coefficient map.