Well-defined cut functionals
Lax342547.CutFunctionals · concepts/Lax342547/CutFunctionals.lean · lax-342547
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
A tester vanishing on the common kernel gives a well-defined sum over all representative values. For an odd number of tags, summing any tester over all tags except a fixed one is also well-defined. These are precisely the two descent arguments for in (2.7).
Concept map
Lean source view on GitHub
| 1 | import Lax342547.CutProfiles |
| 2 | import Mathlib.Algebra.Ring.Parity |
| 3 | |
| 4 | /-! |
| 5 | --- |
| 6 | title: Well-defined cut functionals |
| 7 | type: theorem |
| 8 | --- |
| 9 | A tester vanishing on the common kernel gives a well-defined sum over |
| 10 | all representative values. For an odd number of tags, summing any |
| 11 | tester over all tags except a fixed one is also well-defined. These |
| 12 | are precisely the two descent arguments for in (2.7). |
| 13 | -/ |
| 14 | |
| 15 | namespace Lax342547.CutFunctionals |
| 16 | |
| 17 | open Lax342547.MomentSpace Lax342547.CutProfiles |
| 18 | |
| 19 | axiom representative_sums_eq {Tag V : Type} [Fintype Tag] [DecidableEq Tag] |
| 20 | [Nonempty Tag] [AddCommGroup V] [Module Binary V] |
| 21 | (W : Tag → Submodule Binary V) (ηO ηS : V →ₗ[Binary] Binary) |
| 22 | (hO : ∀ c ∈ ⨅ t, W t, ηO c = 0) (hodd : Odd (Fintype.card Tag)) |
| 23 | (w v : Tag → V) (hw : ∀ t, w t ∈ W t) (hv : ∀ t, v t ∈ W t) |
| 24 | (heq : cutMap w = cutMap v) : |
| 25 | (∑ t, ηO (w t)) = (∑ t, ηO (v t)) ∧ |
| 26 | ∀ t, (∑ l ∈ Finset.univ.erase t, ηS (w l)) = |
| 27 | ∑ l ∈ Finset.univ.erase t, ηS (v l) |
| 28 | |
| 29 | end Lax342547.CutFunctionals |
| 30 |
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments