Lange geometric construction of a local quadratic addition cover
OpenPhilipponMultiplicity.exists_quadratic_addition_local_coverLet be algebraically closed of characteristic zero and let be a connected commutative algebraic group. There is a projective realization and a group isomorphism regular in both directions, such that every pair has an open neighborhood with a bihomogeneous polynomial tuple of common bidegree satisfying
The first coordinate block is the point being translated. There is no asserted bound on the second-block degree, and different neighborhoods may use different tuples and degrees. This is the local geometric construction underlying quadratic addition laws.
Formalization Note. The open neighborhoods use the induced multiprojective polynomial Zariski topology on the algebraic pair variety. This formulation restricts Rovelli's local-formula conclusion to the group inside its completion and reorders the coordinate blocks. It imposes neither global compatibility outside nor an extra irreducibility hypothesis. Zero-dimensional groups are included. Constructing the reembedding and its local tuples in the existing embedded-group interface remains Open.
Verified homogenization reduction. The accepted sketch explicitly pads each affine monomial with powers of the chosen chart coordinates, producing a common bihomogeneous degree . It proves that normalized evaluation is unchanged and that arbitrary nonzero chart lifts multiply the whole output tuple by one common nonzero scalar. The tuple therefore remains nonzero and represents the same sum.
The sole Open dependency is Lange reembedding with local affine quadratic addition formulas. It supplies the reembedding, coordinate-chart neighborhoods, and affine formulas quadratic in the first block. No homogeneous or common-degree condition is assumed there. The geometric construction remains Open; the algebraic passage from affine to bihomogeneous formulas is proved.
import Definitions.Def_PhilipponMultiplicity_AdditionLaws import Definitions.Def_PhilipponMultiplicity_Support set_option autoImplicit false open scoped BigOperators Topology
namespace PhilipponMultiplicity
theorem exists_quadratic_addition_local_cover
(K : Type*) [Field K] [IsAlgClosed K] [CharZero K] :
∀ (E : EmbeddedCommutativeGroup K),
@_root_.IsConnected _ (singleGroupProduct E).zariskiTopology Set.univ →
∃ F : EmbeddedCommutativeGroup K, Nonempty (AlgebraicReembedding E F) ∧
∀ x y : F.Point, ∃ U : Set (F.Point × F.Point),
@IsOpen _ (TopologicalSpace.induced (fun xy => F.additionPair xy.1 xy.2)
(projectiveSquare K F.ambientDimension).zariskiTopology) U ∧
(x,y) ∈ U ∧
∃ D : (projectiveSquare K F.ambientDimension).FactorIndex → ℕ,
∃ P : Fin (F.ambientDimension+1) →
(projectiveSquare K F.ambientDimension).CoordinateRing,
D (0 : Fin 2) ≤ 2 ∧
(∀ j, (projectiveSquare K F.ambientDimension).IsHomogeneous (P j) D) ∧
∀ xy ∈ U, ∃ h :
(fun j => (projectiveSquare K F.ambientDimension).eval (P j)
(F.additionPair xy.1 xy.2)) ≠ 0,
Projectivization.mk K (fun j => (projectiveSquare K F.ambientDimension).eval
(P j) (F.additionPair xy.1 xy.2)) h = (xy.1+xy.2).val := by sorry
end PhilipponMultiplicity