Documentation

LeanPool.CCDN.Noether.FormalPlaneBranch

Formal branches of plane equations at nonsingular points, in either coordinate chart. The other coordinate is the parameter X plus its base value.

noncomputable def CCDN.formalPlanePolynomial {K : Type u_1} [CommRing K] (j : Fin 2) (a : K) :

Turn coordinate j into a polynomial variable and the other coordinate into the formal parameter X+a.

Equations
Instances For
    @[simp]

    formalPlanePolynomial j a sends variable j to the polynomial variable and the other variable to the constant polynomial with value the power series X + a.

    theorem CCDN.plane_coordinate_cases {K : Type u_1} (z : Fin 2 → K) (j : Fin 2) :
    (fun (k : Fin 2) => if k = j then z j else z j.rev) = z

    A point of the plane is recovered from its coordinate j and its other coordinate j.rev.

    A nonzero chosen partial derivative supplies a unique formal branch through the given point. This works in arbitrary characteristic.