Strict levels in one-point filtrations #
This file separates the filtration-counting argument from any degree-one
leading-coefficient cancellation. For a nested filtration whose successive
finrank jumps are bounded by d, it bounds the final finrank by d times the
number of strict levels. A matching lower bound therefore forces many strict
levels.
For the one-point Riemann filtration, a section that first appears at level
n + 1 automatically has exact pole order -(n + 1). Choosing one section
at every strict level gives a pairwise-distinct family of exact pole orders,
with no hypothesis on the degree of the distinguished place.
Levels below N at which a nested filtration grows strictly.
Equations
- BGS.HasseWeil.strictFiltrationLevels R N = {n ∈ Finset.range N | R n < R (n + 1)}
Instances For
If every nontrivial step of a nested filtration has dimension increase at
most d, then the total dimension is bounded by d times the number of
strict steps, plus the initial dimension.
A lower dimension bound forces many strict filtration levels.
The algebra structure from K to L used in the one point strict levels construction.
Equations
- BGS.HasseWeil.strictLevelsConstantAlgebra K L = ((algebraMap (RatFunc K) L).comp (algebraMap K (RatFunc K))).toAlgebra
Instances For
A section appearing for the first time at level n + 1 has exact pole
order -(n + 1) at the distinguished place. No residue-degree hypothesis
is needed.
Choose one section for every strict level below N. The chosen sections
have pairwise distinct exact pole orders, hence are themselves pairwise
distinct.