Documentation

LeanPool.CCDN.Determinant.ResidueEliminantEvaluation

Evaluation of the residue eliminant. The Sylvester Bezout identity proves its vanishing at every ratio g(beta)/f'(beta) at a simple root.

noncomputable def CCDN.residueParameterEval {F : Type u_1} {L : Type u_2} [Field F] [Field L] [Algebra F L] (t u : L) :

The evaluation F[u][t] → L at u and t, for elements t, u of an F-algebra L.

Equations
Instances For
    @[simp]
    theorem CCDN.residueParameterEval_lift {F : Type u_1} {L : Type u_2} [Field F] [Field L] [Algebra F L] (t u : L) (a : Polynomial F) :

    Evaluating the lift of a polynomial a ∈ F[t] at (t, u) gives a(t).

    @[simp]
    theorem CCDN.residueParameterEval_C_X {F : Type u_1} {L : Type u_2} [Field F] [Field L] [Algebra F L] (t u : L) :

    The parameter u ∈ F[u][t] evaluates to u.

    @[simp]

    Applying residueParameterLift and then evaluation at (t, u) to the coefficients of a polynomial over F[t] is evaluating its coefficients at t.

    If β is a simple root of f(t, ·) and g has smaller z-degree than f, then the residue eliminant vanishes at t and u = g(t, β) / f'(t, β).