Charging #
Geometry and verified arithmetic for the Conway–Soifer covering theorem at n = 3.
A corner cap is paid by a side owner with loss at least r²/4.
Equations
Instances For
theorem
ConwaySoifer.Simplified.cornerHelp_le_charges
{c : ContactCase}
{T : Configuration}
{r s : ℝ}
(H : Canonical c T r s)
(charge : Fin 6 → ℝ)
(hnonneg : ∀ (i : Fin 6), 0 ≤ charge i)
(hpay : ∀ (j : Fin 3) (m : Fin 2) (i : Fin 6), cornerMid j m ∈ (T (sideIndex i)).carrier → r ^ 2 / 23 ≤ charge i)
:
Abstract charging: each corner chooses a missing midpoint; locality assigns it to one of that corner's two side owners. Summing counts each side once.
theorem
ConwaySoifer.Simplified.charged_budget
{c : ContactCase}
{T : Configuration}
{r s : ℝ}
(H : Canonical c T r s)
:
theorem
ConwaySoifer.Simplified.section_sq_lt
{c : ContactCase}
{T : Configuration}
{r s : ℝ}
(H : Canonical c T r s)
:
theorem
ConwaySoifer.Simplified.effective_loss_ge
{c : ContactCase}
{T : Configuration}
{r s : ℝ}
(H : Canonical c T r s)
(i : Fin 6)
:
theorem
ConwaySoifer.Simplified.sint_upper
{T : Configuration}
{r s : ℝ}
(H : Canonical ContactCase.Sint T r s)
:
The strengthened upper endpoint for internal transfer.
theorem
ConwaySoifer.Simplified.small_side_no_cost
{c : ContactCase}
{T : Configuration}
{r s : ℝ}
(H : Canonical c T r s)
(hS : c.isS)
(hs : s ≤ 1 / 10)
(i : Fin 6)
(hi : i ≠ recvOf c)
:
In the small side cases no nonreceiver can have midpoint-sized loss.
theorem
ConwaySoifer.Simplified.sext_receiver_no_mid
{T : Configuration}
{r s : ℝ}
(H : Canonical ContactCase.Sext T r s)
(j : Fin 3)
(m : Fin 2)
:
The external receiver cannot pay for any corner midpoint.
The side-owner penalty with the Sext receiver's contribution set to zero.
Equations
- ConwaySoifer.Simplified.sextPenalty T r i = if i = 5 then 0 else ConwaySoifer.Simplified.penalty T r i
Instances For
theorem
ConwaySoifer.Simplified.sext_charged_budget
{T : Configuration}
{r s : ℝ}
(H : Canonical ContactCase.Sext T r s)
:
theorem
ConwaySoifer.Simplified.sext_effective_ge
{T : Configuration}
{r s : ℝ}
(H : Canonical ContactCase.Sext T r s)
(i : Fin 6)
:
theorem
ConwaySoifer.Simplified.sext_no_cost
{T : Configuration}
{r s : ℝ}
(H : Canonical ContactCase.Sext T r s)
(i : Fin 6)
(hi : i ≠ 5)
:
theorem
ConwaySoifer.Simplified.sext_upper
{T : Configuration}
{r s : ℝ}
(H : Canonical ContactCase.Sext T r s)
:
External transfer is impossible at and above 1/3.