OAI/Combinatorics/EditApproximation/Binary/BinaryCellGroupKernel.lean
6 declarations, 0 contain sorry, 0 declared as axioms
One complete whole-cell group: enumerate its eligible centers, execute every band guard, estimate all surviving members with the original finite draws, and select the same ordered minimum.
- abbrev
OAI.EditApproximation.BinaryFraction.cellScaleDrawline 14 - def
OAI.EditApproximation.BinaryFraction.cellReferenceActionline 18 - theorem
OAI.EditApproximation.BinaryFraction.cellReferenceAction_transportline 27 - def
OAI.EditApproximation.BinaryFraction.cellGroupWithWorkline 49 - theorem
OAI.EditApproximation.BinaryFraction.cellGroupWithWork_referenceline 60 - theorem
OAI.EditApproximation.BinaryFraction.cellGroupWithWork_valueline 90Source documentation
The rational cell-group program at the exact natural parameter. Transport preserves its values and changes only proof indices.
theorem cellGroupWithWork_value (cell : ℕ × ℕ) (hP : 0 < P) : ((cellGroupWithWork source target parent b P F exponent Q hb tau a parentInitial child initial current raw hraw draw cell).1.map BinaryBellmanAction.decode) = chooseCellGroupAction source target parent b P F exponent Q tau.value a.value (fun q => (parentInitial q).value) (fun i q => (child i q).value) (fun i q => (initial i q).value) (fun i q => (current i q).value) cell (Eq.mp (congrArg (cellScaleDraw M b Q) (nat_value F)) draw) := by …Mentions: OAI.EditApproximation.BinaryFraction.cellGroupWithWork, OAI.EditApproximation.BinaryBellmanAction.decode, OAI.EditApproximation.chooseCellGroupAction, OAI.EditApproximation.BinaryFraction.value, OAI.EditApproximation.BinaryFraction.cellScaleDraw, OAI.EditApproximation.BinaryFraction.nat_value