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_aevalrewrite an element ofAinadjoin R {x}as theaevalof some polynomial.adjoin_eq_exists_aevalrewrite an elementadjoin R {x}as theaevalof 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}).