OAI/MeasureTheory/DyadicAvoidance/DyadicRoutedAddresses.lean
1 declarations, 0 contain sorry, 0 declared as axioms
- theorem
OAI.Problem310.AddressInjectivity.dyadic_routed_terminalAddress_injectiveline 17Source documentation
Terminal addresses of actual local dyadic routes are distinct, including when terminal leaves are represented by a finite subtype or a fixed-length vector.
pathforgets that finite representation. This is the concrete bridge to the injective-address hypothesis of the adaptive-label product law.theorem dyadic_routed_terminalAddress_injective {I : Type u_I} {A : Type u_A} {L : Type u_L} (choose : List A → ℝ → A) (r : ℕ) (U : List A) (child : I → A) (n : I → ℕ) (leaf : I → L) (path : L → List A) (b : A → ℕ) (B : L → ℕ) (x t : ℝ) (hpath : ∀ i, path (leaf i) = RoutingPath.routeFrom choose r (U ++ [child i]) (x + t * (2 : ℝ)⁻¹ ^ n i)) (htlo : 1 ≤ t) (hthi : t ≤ 2) (hnlo : ∀ i, 3 ≤ n i) (hnhi : ∀ i, n i ≤ b (child i)) (hrefine : ∀ i, b (child i) ≤ B (leaf i)) (hpair : Function.Injective (fun i => (child i, n i))) : Function.Injective (TrialAddresses.trialAddress B leaf n x t) := by …Mentions: OAI.Problem310.RoutingPath.routeFrom, OAI.Problem310.TrialAddresses.trialAddress