Geometric sibling-incidence exclusions #
This file connects the exact rational tangent certificates to the endpoint and balanced failure witnesses. The only remaining analytic inputs are the five named lens inequalities.
Swap the two child labels while fixing the root.
Equations
- LeanPool.Besicovitch.swapChildLabel LeanPool.Besicovitch.SixPointLabel.root = LeanPool.Besicovitch.SixPointLabel.root
- LeanPool.Besicovitch.swapChildLabel LeanPool.Besicovitch.SixPointLabel.left = LeanPool.Besicovitch.SixPointLabel.right
- LeanPool.Besicovitch.swapChildLabel LeanPool.Besicovitch.SixPointLabel.right = LeanPool.Besicovitch.SixPointLabel.left
Instances For
Simultaneously swap the two children of both colors.
Equations
- LeanPool.Besicovitch.swapConfigurationChildren configuration color label = configuration color (LeanPool.Besicovitch.swapChildLabel label)
Instances For
Interchange the red and blue colors.
Equations
- LeanPool.Besicovitch.transposeConfigurationColors configuration LeanPool.Besicovitch.SixPointColor.red = configuration LeanPool.Besicovitch.SixPointColor.blue
- LeanPool.Besicovitch.transposeConfigurationColors configuration LeanPool.Besicovitch.SixPointColor.blue = configuration LeanPool.Besicovitch.SixPointColor.red
Instances For
Simultaneous child swap preserves endpoint admissibility.
Color transposition preserves endpoint admissibility.
The distance between a chosen red child and a chosen blue child.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The root-to-child radius at a chosen color and child.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A child radius is the norm of its red displacement vector.
A child radius is the norm of its pulled-back blue displacement vector.
A cross distance is the norm of its endpoint-geometry displacement.
The radial penalty in a reduced balanced incidence slack.
Equations
- LeanPool.Besicovitch.balancedIncidencePenalty 0 firstRadius secondRadius = ((LeanPool.Besicovitch.barC - 1) * firstRadius + (LeanPool.Besicovitch.barC + 1) * secondRadius) / 2
- LeanPool.Besicovitch.balancedIncidencePenalty 1 firstRadius secondRadius = LeanPool.Besicovitch.barC * (firstRadius + secondRadius) / 2
- LeanPool.Besicovitch.balancedIncidencePenalty 2 firstRadius secondRadius = LeanPool.Besicovitch.barC * (firstRadius + secondRadius) / 2
- LeanPool.Besicovitch.balancedIncidencePenalty 3 firstRadius secondRadius = ((LeanPool.Besicovitch.barC + 1) * firstRadius + (LeanPool.Besicovitch.barC - 1) * secondRadius) / 2
Instances For
The reduced matching slack retained from the four-child branch.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The selected diagonal matching alternative from the four-child minimax.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The selected diagonal matching is unchanged by simultaneous child swap.
The selected diagonal matching is unchanged by color transposition.
Red endpoint failures respect simultaneous child swap.
Blue endpoint failures respect simultaneous child swap.
Red balanced failures respect simultaneous child swap.
Blue balanced failures respect simultaneous child swap.
Red endpoint failures become blue endpoint failures under color transposition.
Blue endpoint failures become red endpoint failures under color transposition.
Red balanced failures become blue balanced failures under color transposition.
Blue balanced failures become red balanced failures under color transposition.
The reduced upper slack for a red endpoint incidence.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The reduced upper slack for a blue endpoint incidence.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The reduced upper slack for a red balanced incidence.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The reduced upper slack for a blue balanced incidence.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The selected matching alternative makes its reduced slack nonnegative.
A red endpoint failure makes the corresponding reduced endpoint slack positive.
A blue endpoint failure makes the corresponding reduced endpoint slack positive.
A red balanced failure makes the corresponding reduced balanced slack positive.
A blue balanced failure makes the corresponding reduced balanced slack positive.
The E0/S1 red-endpoint/blue-balanced representative is impossible.
The E0/S2 red-endpoint/blue-balanced representative is impossible.
The E0/S3 red-endpoint/blue-balanced representative is impossible.
The E1/S1 red-endpoint/blue-balanced representative is impossible.
The E1/S2 red-endpoint/blue-balanced representative is impossible.
The E1/S3 red-endpoint/blue-balanced representative is impossible.
The S0/S1 balanced/balanced representative is impossible.
The S0/S2 balanced/balanced representative is impossible.
The S1/S1 balanced/balanced representative is impossible.
The S1/S2 balanced/balanced representative is impossible.
The S2/S2 balanced/balanced representative is impossible.
The first adjacent endpoint representative is impossible.
The second adjacent endpoint representative is impossible.
The exact scalar lens bound for the off-matching coincident endpoint cell.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The exact scalar lens bound for the E0/S0 endpoint/balanced cell.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The exact scalar lens bound for the E1/S0 endpoint/balanced cell.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The exact scalar lens bound for the S0/S0 balanced/balanced cell.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The exact scalar lens bound for the S0/S3 balanced/balanced cell.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The off-matching scalar lens bound excludes its endpoint representative.
The E0/S0 scalar lens bound excludes its endpoint/balanced representative.
The E1/S0 scalar lens bound excludes its endpoint/balanced representative.
The S0/S0 scalar lens bound excludes its balanced representative.
The S0/S3 scalar lens bound excludes its balanced representative.
Every endpoint/endpoint cell outside the matched and off-matching lens orbits is excluded.
Every endpoint/balanced cell outside the two lens orbits is excluded.
The color-reversed endpoint/balanced cells outside the two lens orbits are excluded.
Every balanced/balanced cell outside the two lens orbits is excluded.
The five possible outcomes after all tangent and direct incidence exclusions.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Simultaneous sibling-triangle witnesses route to a matched endpoint or one lens orbit.
If supports 67 and 76 both fail, their witnesses route to the five residual outcomes.