Documentation

TauCeti.Topology.Algebra.MvPolynomial.Aeval

Continuity of algebra evaluation of multivariate polynomials #

For a commutative semiring k, a topological commutative k-algebra R whose ring operations are continuous, and a polynomial p in variables indexed by an arbitrary type σ with coefficients in k, the function v ↦ aeval v p on σ → R is continuous. This is the multivariate, algebra-valued form of Mathlib's Polynomial.continuous_aeval; Mathlib's MvPolynomial.continuous_eval treats only polynomials with coefficients in R itself.

theorem MvPolynomial.continuous_aeval {k : Type u_1} {R : Type u_2} {σ : Type u_3} [CommSemiring k] [CommSemiring R] [Algebra k R] [TopologicalSpace R] [IsTopologicalSemiring R] (p : MvPolynomial σ k) :
Continuous fun (v : σ → R) => (aeval v) p

Evaluating a polynomial with coefficients in k at points of a topological k-algebra R with continuous ring operations is continuous, for any set of variables.