Commit 2025-08-06 17:32 fc65f32d
View on Github →feat(Algebra/Adjoin): singleton as aeval (#27828)
For x : A
, elements of Algebra.adjoin R {x}
can be represented as a polynomial of R
evaluated at the point x
.
This PR introduces three (3) theorems related to this:
adjoin_mem_exists_aeval
rewrite an element ofA
inadjoin R {x}
as theaeval
of some polynomial.adjoin_eq_exists_aeval
rewrite an elementadjoin R {x}
as theaeval
of some polynomial.adjoin_singleton_induction
: an induction principle reducing problems overadjoin R {x}
to problems of the formM (⟨aeval x p, aeval_mem_adjoin_singleton R x⟩ : adjoin R {x})
.