OAI/Analysis/TreePotential/SegmentBasic.lean
49 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.BoundedTreePotentials.Segments.Nodeline 15 - instance
OAI.BoundedTreePotentials.Segments.nodeDecidableEqline 17 - def
OAI.BoundedTreePotentials.Segments.Prefixline 19 - lemma
OAI.BoundedTreePotentials.Segments.prefix_reflline 21 - lemma
OAI.BoundedTreePotentials.Segments.Prefix.transline 22 - lemma
OAI.BoundedTreePotentials.Segments.Prefix.antisymmline 25 - lemma
OAI.BoundedTreePotentials.Segments.prefix_chainline 35 - def
OAI.BoundedTreePotentials.Segments.prefixAtline 44 - def
OAI.BoundedTreePotentials.Segments.ancestorsline 47 - lemma
OAI.BoundedTreePotentials.Segments.mem_ancestorsline 49 - structure
OAI.BoundedTreePotentials.Segments.Segmentline 67 - def
OAI.BoundedTreePotentials.Segments.Segment.nodesline 74 - lemma
OAI.BoundedTreePotentials.Segments.Segment.mem_nodesline 76 - lemma
OAI.BoundedTreePotentials.Segments.Segment.start_memline 79 - lemma
OAI.BoundedTreePotentials.Segments.Segment.finish_memline 81 - def
OAI.BoundedTreePotentials.Segments.Segment.singletonline 84 - lemma
OAI.BoundedTreePotentials.Segments.Segment.singleton_nodesline 86 - def
OAI.BoundedTreePotentials.Segments.Segment.evalline 95 - lemma
OAI.BoundedTreePotentials.Segments.Segment.eval_zeroline 97 - lemma
OAI.BoundedTreePotentials.Segments.Segment.eval_negline 98 - lemma
OAI.BoundedTreePotentials.Segments.Segment.eval_addline 99 - lemma
OAI.BoundedTreePotentials.Segments.Segment.eval_smulline 101 - lemma
OAI.BoundedTreePotentials.Segments.Segment.eval_singletonline 103 - lemma
OAI.BoundedTreePotentials.Segments.Segment.eval_coordinateline 106 - def
OAI.BoundedTreePotentials.Segments.Incomparableline 114Source documentation
Incomparability is of starts, equivalently of every node in different segments; mere disjointness is not used as a substitute.
def Incomparable (F : Finset Segment) : Prop := …
- lemma
OAI.BoundedTreePotentials.Segments.incomparable_nodesline 117 - lemma
OAI.BoundedTreePotentials.Segments.incomparable_disjointline 130 - def
OAI.BoundedTreePotentials.Segments.IsUnitTestline 138Source documentation
Closed unit tests for the exact incomparable-segment norm.
def IsUnitTest (g : Node → ℝ) : Prop := …
Mentions: OAI.BoundedTreePotentials.Segments.Node
- lemma
OAI.BoundedTreePotentials.Segments.unit_zeroline 141 - lemma
OAI.BoundedTreePotentials.Segments.unit_negline 142 - lemma
OAI.BoundedTreePotentials.Segments.unit_segmentline 146 - lemma
OAI.BoundedTreePotentials.Segments.unit_coordinateline 152 - lemma
OAI.BoundedTreePotentials.Segments.unit_coordinate_testline 155 - structure
OAI.BoundedTreePotentials.Segments.Atomline 176 - def
OAI.BoundedTreePotentials.Segments.Atom.profileline 184 - def
OAI.BoundedTreePotentials.Segments.Atom.pairingline 187 - lemma
OAI.BoundedTreePotentials.Segments.Atom.coeff_boundline 189 - lemma
OAI.BoundedTreePotentials.Segments.Atom.profile_atline 194 - lemma
OAI.BoundedTreePotentials.Segments.Atom.profile_missingline 204 - lemma
OAI.BoundedTreePotentials.Segments.Atom.profile_boundline 210 - def
OAI.BoundedTreePotentials.Segments.Atom.zeroline 218 - def
OAI.BoundedTreePotentials.Segments.Atom.negline 219 - def
OAI.BoundedTreePotentials.Segments.Atom.coordinateline 221 - lemma
OAI.BoundedTreePotentials.Segments.Atom.zero_profileline 230 - lemma
OAI.BoundedTreePotentials.Segments.Atom.neg_profileline 231 - lemma
OAI.BoundedTreePotentials.Segments.Atom.coordinate_profileline 239 - lemma
OAI.BoundedTreePotentials.Segments.Atom.pairing_sq_leline 246 - lemma
OAI.BoundedTreePotentials.Segments.Atom.pairing_boundline 254 - lemma
OAI.BoundedTreePotentials.Segments.Atom.defectline 260Source documentation
The coefficient replacement identity, retaining both nonnegative deficits.
lemma defect (A : Atom) {g : Node → ℝ} (hg : IsUnitTest g) : 0 ≤ 1-A.pairing g ∧ (∑ S ∈ A.family, (A.coeff S-S.eval g)^2) ≤ 2*(1-A.pairing g) ∧ 1-(∑ S ∈ A.family, (S.eval g)^2) ≤ 2*(1-A.pairing g) := by …Mentions: OAI.BoundedTreePotentials.Segments.Atom, OAI.BoundedTreePotentials.Segments.Node, OAI.BoundedTreePotentials.Segments.IsUnitTest