Route B, Step 6: small generic relative perturbation #
The incidence analysis is organized by positive support:
- if a positive-weight retained vertex has a movable scalar coordinate, the incidence belongs to one of the finite null bad sets;
- otherwise every positive-weight vertex is frozen, and the incidence is excluded by a support-level frozen safety hypothesis inherited exactly from the base assignment.
Step 5 supplies the bad-set nullity certificates internally.
Monotonicity of coordinatewise assignment closeness in its radius.
Coordinatewise control radius used for both the requested perturbation size and retention of
half of the origin margin. The geometric radius of a neighborhood around a generic center is kept
separate: a displaced center cannot in general have a ball of radius r entirely contained in the
radius-r ball around the base assignment.
Equations
Instances For
Facet regularity of every local vertex map reconstructed from one movable assignment.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Support-level endpoint safety. It is invoked only when every vertex with positive barycentric weight is frozen. Zero-weight nonhorizontal vertices do not affect this condition.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Replacing movable parameters leaves an affine value unchanged whenever all positive-weight local vertices are frozen.
Frozen-support safety is inherited exactly by every movable replacement.
Avoidance of all mixed-face bad sets plus frozen-support safety gives the direct codimension-two positive-ray condition.
A positive-volume perturbation neighborhood on which full-assignment closeness and facet
regularity are controlled. radius is the radius around the generic center; the assignment
closeness conclusion uses the independent control radius min eps (margin / 2).
- center : MovableParameterSpace hp C
The center of a ball of admissible movable parameters.
- radius : ℝ
The positive radius on which the perturbation bounds and genericity remain valid.
- closeToBase (x : MovableParameterSpace hp C) : x ∈ Metric.ball self.center self.radius → EquivariantPrismGenericPerturbation.AssignmentClose (assignmentOfMovableParameters hp C base x) base (perturbationControlRadius eps margin)
- facetRegular (x : MovableParameterSpace hp C) : x ∈ Metric.ball self.center self.radius → AllCellsFacetRegular hp C base x
Instances For
Nontriviality of every boundary-restricted facet determinant polynomial. This is the exact algebraic input needed to find a nearby facet-regular center; codimension-two minors are handled by the Route B bad-set argument and are intentionally absent.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Geometric form of facet-polynomial nontriviality. Different local facets may use different movable assignments.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Pointwise facet witnesses prove nontriviality of every restricted facet polynomial.
Evaluation of every restricted facet determinant is continuous in the finite movable parameter space.
Facet regularity is an open condition in the movable parameter space.
Nonzero restricted facet polynomials produce a genuine positive-radius safe neighborhood. The center is chosen close to the base movable parameters, then the neighborhood radius is shrunk both to remain facet-regular and to keep every reconstructed full assignment inside the independent control radius.
Complete Step 6 output.
- move : MovableParameterSpace hp C
The chosen movable parameters realizing the small generic perturbation.
- closeToBase : EquivariantPrismGenericPerturbation.AssignmentClose (assignmentOfMovableParameters hp C base self.move) base eps
- fixesFrozen {s : Parameters.Parameter hp C} : Parameters.IsFrozenParameter hp C s → assignmentOfMovableParameters hp C base self.move s = base s
- equivariant (g : ↥(PrimeSymmetry p)) (v : Parameters.GlobalVertex hp C) : Parameters.vectorValue hp C (assignmentOfMovableParameters hp C base self.move) (g • v) = g • Parameters.vectorValue hp C (assignmentOfMovableParameters hp C base self.move) v
- retainedMargin : RelativeGenericity.LocalAffineCoordinateNormMargin hp C (assignmentOfMovableParameters hp C base self.move) (margin / 2)
- facetRegular (q : C.Cell) : AffinePositiveRayBoundary.VertexMap.FacetRegular hp (Polynomials.localVertexMap hp C (assignmentOfMovableParameters hp C base self.move) q)
- avoidsPositiveRayCodimTwo (q : C.Cell) : AffinePositiveRayBoundary.VertexMap.AvoidsPositiveRayCodimTwo hp (Polynomials.localVertexMap hp C (assignmentOfMovableParameters hp C base self.move) q)
- avoidsOrigin (q : C.Cell) : (Polynomials.localVertexMap hp C (assignmentOfMovableParameters hp C base self.move) q).AvoidsOrigin
- positiveRayGeneralPosition (q : C.Cell) : AffinePositiveRayBoundary.VertexMap.PositiveRayGeneralPosition hp (Polynomials.localVertexMap hp C (assignmentOfMovableParameters hp C base self.move) q)
Instances For
Step 6 selection theorem. Full mixed-face bad-set nullity is supplied by Step 5 and is no longer an external hypothesis.