OAI/Analysis/TreePotential/StartRepresentation.lean
29 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.BoundedTreePotentials.Segments.representationOutputline 15Source documentation
The literal output coefficient of a countable segment array. Equivalently this is the double sum over t≼v with t≼s≼v; Segment carries exactly that pair.
def representationOutput (a : Segment → ℝ) (v : Node) : ℝ := …
Mentions: OAI.BoundedTreePotentials.Segments.Segment, OAI.BoundedTreePotentials.Segments.Node
- lemma
OAI.BoundedTreePotentials.Segments.representationOutput_summableline 18 - def
OAI.BoundedTreePotentials.Segments.finiteRepresentationFunctionalline 26 - lemma
OAI.BoundedTreePotentials.Segments.finiteRepresentationFunctional_normline 31 - def
OAI.BoundedTreePotentials.Segments.representationFunctionalline 37 - lemma
OAI.BoundedTreePotentials.Segments.representationFunctional_liftline 40 - lemma
OAI.BoundedTreePotentials.Segments.representationFunctional_normline 45 - def
OAI.BoundedTreePotentials.Segments.representedCoreline 55Source documentation
Every finite-cost literal representation defines an element of the full incomparable dual through the core/full-dual equivalence.
def representedCore (a : Segment → ℝ) (ha : representationCost a≠∞) : DualCore := …
Mentions: OAI.BoundedTreePotentials.Segments.Segment, OAI.BoundedTreePotentials.Segments.representationCost, OAI.BoundedTreePotentials.Segments.DualCore
- lemma
OAI.BoundedTreePotentials.Segments.representedCore_normline 58 - lemma
OAI.BoundedTreePotentials.Segments.representedCore_coordinateline 64 - lemma
OAI.BoundedTreePotentials.Segments.dual_coordinates_totalline 79 - lemma
OAI.BoundedTreePotentials.Segments.core_coordinates_totalline 94 - lemma
OAI.BoundedTreePotentials.Segments.representedCore_addline 102 - lemma
OAI.BoundedTreePotentials.Segments.representedCore_smulline 118 - lemma
OAI.BoundedTreePotentials.Segments.Atom.representedCoreline 133 - lemma
OAI.BoundedTreePotentials.Segments.representationCost_entryline 154 - def
OAI.BoundedTreePotentials.Segments.CostDomainline 163Source documentation
The domain consists of all literal arrays of finite upward start cost.
def CostDomain : Submodule ℝ (Segment → ℝ) where …
- def
OAI.BoundedTreePotentials.Segments.representationMapline 172 - lemma
OAI.BoundedTreePotentials.Segments.representationCost_finset_sumline 177 - lemma
OAI.BoundedTreePotentials.Segments.atom_mixture_costline 185 - lemma
OAI.BoundedTreePotentials.Segments.atom_mixture_outputline 197 - lemma
OAI.BoundedTreePotentials.Segments.exists_representation_approxline 212 - lemma
OAI.BoundedTreePotentials.Segments.representationCost_tsumline 241 - lemma
OAI.BoundedTreePotentials.Segments.representationOutput_energyline 258 - lemma
OAI.BoundedTreePotentials.Segments.representedCore_summableline 267 - lemma
OAI.BoundedTreePotentials.Segments.representationOutput_joint_summableline 276Source documentation
Absolute joint-coordinate summability, before exchanging two series.
lemma representationOutput_joint_summable {I : Type*} (a : I → Segment → ℝ) (hcost : (∑' i,representationCost (a i))≠∞) (v : Node) : Summable (fun q : I × Segment => if v ∈ q.2.nodes then a q.1 q.2 else 0) := by …Mentions: OAI.BoundedTreePotentials.Segments.Segment, OAI.BoundedTreePotentials.Segments.representationCost, OAI.BoundedTreePotentials.Segments.Node
- lemma
OAI.BoundedTreePotentials.Segments.real_tsum_ite_commline 283 - lemma
OAI.BoundedTreePotentials.Segments.representationOutput_tsumline 293Source documentation
Combining identical segments preserves every output coordinate.
lemma representationOutput_tsum {I : Type*} (a : I → Segment → ℝ) (hcost : (∑' i,representationCost (a i))≠∞) (v : Node) : representationOutput (fun S => ∑' i,a i S) v=∑' i,representationOutput (a i) v := by …Mentions: OAI.BoundedTreePotentials.Segments.Segment, OAI.BoundedTreePotentials.Segments.representationCost, OAI.BoundedTreePotentials.Segments.Node, OAI.BoundedTreePotentials.Segments.representationOutput
- lemma
OAI.BoundedTreePotentials.Segments.representedCore_tsumline 299Source documentation
Countable finite-cost representations commute with summation.
lemma representedCore_tsum {I : Type*} (a : I → Segment → ℝ) (hcost : (∑' i,representationCost (a i))≠∞) (ha : representationCost (fun S => ∑' i,a i S)≠∞) : representedCore (fun S => ∑' i,a i S) ha= ∑' i,representedCore (a i) (ENNReal.ne_top_of_tsum_ne_top hcost i) := by …Mentions: OAI.BoundedTreePotentials.Segments.Segment, OAI.BoundedTreePotentials.Segments.representationCost, OAI.BoundedTreePotentials.Segments.representedCore