The good products span #
Most of the argument is developing an API for π C (· ∈ s) when s : Finset I; then the image
of C is finite with the discrete topology. In this case, there is a direct argument that the good
products span. The general result is deduced from this.
For the overall proof outline see Mathlib/Topology/Category/Profinite/Nobeling/Basic.lean.
Main theorems #
GoodProducts.spanFin: The good products span the locally constant functions onπ C (· ∈ s)ifsis finite.GoodProducts.span: The good products spanLocallyConstant C ℤfor every closed subsetC.
References #
- [scholze2019condensed], Theorem 5.4.
The ℤ-linear map induced by precomposition of the projection C → π C (· ∈ s).
Equations
Instances For
π C (· ∈ s) is finite for a finite set s.
Equations
The Kronecker delta as a locally constant map from π C (· ∈ s) to ℤ.
Equations
Instances For
A certain explicit list of locally constant maps. The theorem factors_prod_eq_basis shows that the
product of the elements in this list is the delta function spanFinBasis C s x.
Equations
Instances For
If s is finite, the product of the elements of the list factors C s x
is the delta function at x.
Alias of Profinite.NobelingProof.GoodProducts.finsuppSum_mem_span_eval.
If s is a finite subset of I, then the good products span.
The good products span all of LocallyConstant C ℤ if C is closed.