The uniform 26/25 factor and the finite bootstrap #
The sequence A_n #
A support gadget together with its stated capacity vector.
The capacity assigned to each part.
Raw support patterns, represented as lists of part indices.
- rawSupports_ok (s : List ℕ) : s ∈ self.rawSupports → s.Nodup ∧ (∀ i ∈ s, i < self.parts.length) ∧ 2 ≤ s.length
The raw support patterns are valid subsets of the part indices of size at least two.
Instances For
The support list of a frame specification, interpreted on Fin spec.t.
Equations
- spec.supportList = List.pmap (fun (s : List ℕ) (hs : s ∈ spec.rawSupports) => HypergraphLowerBound.supportPatternOfList✝ s ⋯ ⋯ ⋯) spec.rawSupports ⋯
Instances For
The support multiset of a frame specification, interpreted on Fin spec.t.
Equations
- spec.supports = ↑spec.supportList
Instances For
The total number of support occurrences in a frame specification.
Equations
- spec.bonus = spec.rawSupports.length
Instances For
Decide whether a support pattern contributes to the frame inequality for T and I.
Instances For
The computable count of support occurrences contributing to the frame inequality.
Equations
- spec.countWitnesses T I = List.countP (HypergraphLowerBound.frameWitnesses T I) spec.supportList
Instances For
Equations
Equations
- HypergraphLowerBound.instDecidableEqChoiceKind x✝ y✝ = if h : HypergraphLowerBound.ChoiceKind.ctorIdx✝ x✝ = HypergraphLowerBound.ChoiceKind.ctorIdx✝ y✝ then isTrue ⋯ else isFalse ⋯
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
The four-part core gadget used in the residue construction.
Equations
Instances For
The exact small frames listed in Appendix A.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The explicit boosters listed in Appendix B.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The residue gadgets R_r used by the balanced four-way construction.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The bootstrap table values for A_n, 0 ≤ n < 60.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The sequence A(n) of vertex counts for the explicit hypergraph family.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Recursively check the maximal witness set for each right-hand side support mask.
Equations
- One or more equations did not get rendered due to their size.
- HypergraphLowerBound.checkComplementMasksDown spec n.succ x✝ = (HypergraphLowerBound.checkComplementMasksDown spec n x✝ && HypergraphLowerBound.checkComplementMasksDown spec n (x✝ ||| 1 <<< n))
Instances For
A Boolean validator using only maximal witness sets for each capacity support.
Equations
- spec.checkComplementValid = HypergraphLowerBound.checkComplementMasksDown spec spec.t 0
Instances For
The complement-based checker implies all frame inequalities.
Combine the two child certificates for the next support-mask bit.
A computable checker for the frame inequalities attached to a finite specification.
Equations
- spec.checkValid = decide spec.IsValid