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)
ifs
is 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.