PhyslibAlpha.Particles.BeyondTheStandardModel.TwoHDM.Invariants
The two Higgs doublet potential as a polynomial in the gauge invariants
i. Overview
In the *bilinear formalism* of the two Higgs doublet model (hep-ph/0605184) the four gauge-invariant bilinears — the Gram vector `gramVector` — describe the gauge orbits of the configuration space. This file proves the corresponding statement for the potential: every gauge-invariant polynomial effective potential is a polynomial in these four gauge-invariant bilinears.
The proof gauge-fixes the potential to the polynomial family of orbit representatives `repHiggs X` and runs the following physical pipeline:
1. **Charge balancing.** Invariance under the gauge torus forces the potential, written in hypercharge eigen-coordinates, to be supported only on hypercharge-neutral monomials. 2. **Generation.** Every neutral monomial is a product of the five neutral gauge-invariant quadratic bilinears, so the potential is a polynomial in them. 3. **Clearing the norms.** A power of `‖Φ1‖²` (resp. `‖Φ2‖²`, via the doublet swap) times the potential is a genuine polynomial in the Gram vector. 4. **Coprimality.** `‖Φ1‖²` and `‖Φ2‖²` are coprime in the (algebraically independent) Gram ring, which removes these factors and yields the Gram polynomial.
ii. Key results
* `exists_polynomial_repHiggs_sliceBilinear` — on gauge representatives, the potential is a polynomial in the five real gauge-invariant bilinears. * `exists_normSq_Φ1_clearing`, `exists_normSq_Φ2_clearing` — a power of `‖Φ1‖²` (resp. `‖Φ2‖²`) times the potential is a polynomial in the Gram vector. * `exists_polynomial_on_repHiggs` — the potential on representatives is a polynomial in the Gram vector. * `effectivePotential_is_polynomial_gramVector` — a gauge-invariant polynomial potential is a polynomial in the four gauge-invariant bilinears.
iii. Table of contents
* A. Gauge-torus invariance of the potential on the slice * B. Hypercharge eigen-coordinates and charge balancing * C. Generation by the neutral gauge-invariant bilinears * D. The potential on representatives as a polynomial in the bilinears * E. Clearing the `‖Φ1‖²` and `‖Φ2‖²` factors * F. Independence and coprimality of the Gram invariants * G. The gauge-invariant potential as a polynomial in the Gram vector
iv. References
* The bilinear formalism: https://arxiv.org/abs/hep-ph/0605184.
Mathematically the result is the first fundamental theorem of invariant theory for `SU(2)` acting on two doublets in `ℂ²`.
A. Gauge-torus invariance of the potential on the slice
Invariance of the potential under the gauge torus forces the slice polynomial `P` to be invariant under the hypercharge rotations of its variables: the Cartan rotation `cartanSubst` and the residual `U(1)` rotation `residualSubst`.
B. Hypercharge eigen-coordinates and charge balancing
Changing to hypercharge eigen-coordinates `z, z̄, w₀, w̄₀, w₁, w̄₁` diagonalises the gauge-torus rotation into a scaling by the hypercharges `cartanCharge` (Cartan) and `hyperCharge` (residual). Feeding an infinite-order phase into the invariance from part A shows that every monomial of the potential carrying nonzero hypercharge has vanishing coefficient.
C. Generation by the neutral gauge-invariant bilinears
The hypercharge-neutral monomials of `Qslice P` are exactly the products of the five neutral quadratic bilinears `z z̄, w₀ w̄₀, z w̄₀, z̄ w₀, w₁ w̄₁` — the gauge invariants. This is the (abelian)generation step: combined Cartan- and residual-neutrality of a monomial forces it to be a product of these five, because every charged variable carries a unit Cartan charge and the residual charges come in an exact `±1` pair.
D. The potential on representatives as a polynomial in the bilinears
Evaluating at the hypercharge eigen-point of a representative `repHiggs X`, and descending from the complex value back to its real part, turns the generation result of part C into the statement that the value `V (repHiggs X)` is a polynomial in the five real gauge-invariant bilinears `‖Φ1‖², Re⟪⟫, Im⟪⟫, |Φ2₀|², |Φ2₁|²`.
E. Clearing the `‖Φ1‖²` and `‖Φ2‖²` factors
Part D expresses the value as a polynomial in the bilinears, but two of them — `|Φ2₀|²` and `|Φ2₁|²` — are not directly Gram polynomials. Multiplying by a power of `‖Φ1‖²` clears these; the doublet swap of `SwapDoublet` then gives the mirror statement with `‖Φ2‖²`.
F. Independence and coprimality of the Gram invariants
The four Gram invariants are algebraically independent (`gramPoly_injective`), and the two linear combinations `‖Φ1‖² = (g₀+g₃)/2` and `‖Φ2‖² = (g₀-g₃)/2` are coprime in the Gram ring (`uPow_dvd`). Together these let the `‖Φ1‖²` and `‖Φ2‖²` factors be cancelled.
G. The gauge-invariant potential as a polynomial in the Gram vector
Every configuration is gauge equivalent to a representative `repHiggs X` (`exists_smul_eq_repHiggs`) whose Gram vector is polynomial in the parameters (`gramVector_repHiggs_*`). Combining the two norm clearings of part E with the coprimality of part F removes the `‖Φ1‖²`/`‖Φ2‖²` factors and produces the Gram polynomial on representatives (`exists_polynomial_on_repHiggs`); gauge invariance then transports it to all configurations.
56 declarations
Let be a commutative ring and let and be index sets. Given a point , a collection of multivariate polynomials , and a multivariate polynomial , the evaluation of the substituted polynomial at the point is equal to the evaluation of at the point in defined by the evaluations of each at . Mathematically, this is expressed as: where denotes the polynomial substitution of the family into .
Cartan hypercharge rotation substitution
For a unitary complex number (where and ), this function defines the Cartan hypercharge rotation of the slice parameters as a substitution of variables in the polynomial ring . Specifically, it maps each index to a polynomial as follows: - - - - - - This substitution represents the action of the Cartan subgroup of the gauge group on the configuration space of the two Higgs doublet model, expressed in real and imaginary parts of the field components.
Evaluation of Cartan Substitution Equals Cartan Parameter Rotation
For a unitary complex number and a vector of six real parameters , evaluating the Cartan hypercharge rotation substitution polynomials at the point is equivalent to the rotation of the parameters by the phase . Mathematically, for each index : where is the substitution mapping variables to the rotated coordinates, and is the vector resulting from rotating the components of by .
Gauge-Invariant Potential implies Cartan-Invariant Slice Polynomial
Let be a gauge-invariant effective potential in the Two Higgs Doublet Model. If the restriction of to the upper-triangular gauge slice defined by the map is represented by a multivariate polynomial such that for all , then for any complex phase , the polynomial is invariant under the variable substitution corresponding to the Cartan hypercharge rotation. That is, .
Residual rotation substitution of parameters
For a unitary complex number , this function defines a substitution for the variables of a multivariate polynomial over . The substitution leaves the first four variables invariant and rotates the last two by the phase of : - for - - This represents the residual gauge rotation acting on the perpendicular parameters of the two Higgs doublet potential slice.
The evaluation of the residual rotation substitution equals the rotated parameter vector
For a phase and a vector of six real parameters , the evaluation of the six polynomials defined by the residual rotation substitution at the point is equal to the rotated parameter vector . Specifically, this identity holds for each component , where the substitution leaves the first four components invariant and rotates the complex combination of the last two components by the phase , resulting in the vector .
Gauge Invariance of implies -Invariance of the Slice Polynomial
Let be a gauge-invariant effective potential in the two-Higgs-doublet model. Let be a real multivariate polynomial that represents the potential on the upper-triangular gauge slice, satisfying for any parameter vector . Then, for any complex phase , the polynomial is invariant under the substitution defined by the residual rotation , which is expressed as .
Real coordinates in terms of hypercharge eigen-coordinates
This function defines the transformation of the six real coordinates (for ) into polynomials in the complex hypercharge eigen-coordinates , represented by the variables . The mapping is defined as: - - - - - - This coordinate change diagonalizes the gauge-torus rotation into a scaling.
Diagonal Cartan transformation by
Given a unitary complex number , this function defines the diagonal action of the Cartan gauge subgroup on the six hypercharge eigen-coordinates of the multivariate polynomial ring . It maps the indices to the polynomials respectively, where is the complex conjugate of , corresponding to the Cartan charges .
Diagonal residual transformation on eigen-coordinates
Given a unitary complex number , this definition describes the diagonal action of the residual gauge transformation on the six hypercharge eigen-coordinates represented by the variables in the multivariate polynomial ring . The transformation leaves the first four coordinates invariant, while the "perpendicular pair" and are scaled by and its conjugate respectively:
Cartan Rotation Identity for Hypercharge Eigen-coordinates
For a unitary complex number (representing an element of the gauge torus), let be the polynomial defined by `hyperchargeEigen` that expresses the -th real coordinate (for ) in terms of the complex hypercharge eigen-coordinates . Let be the diagonal Cartan transformation that scales these eigen-coordinates by their respective hypercharges, and let be the Cartan rotation substitution acting on the real coordinates. The theorem states that applying the diagonal scaling to the eigen-coordinates within the transformation is equivalent to first applying the real Cartan rotation and then converting the resulting real polynomials into the eigen-basis: In other words, the diagonal Cartan scaling on the eigen-coordinates is the pullback of the Cartan rotation on the real coordinates through the eigen-coordinate transformation.
Residual gauge action commutes with hypercharge eigen-coordinate mapping
For any unitary complex number and any coordinate index , the following identity holds regarding the transformation of the two-Higgs-doublet parameters into hypercharge eigen-coordinates: Here, is the mapping that expresses the real coordinates as polynomials in the complex eigen-coordinates . The term denotes the diagonal action of the residual gauge group on these eigen-coordinates (scaling the perpendicular pair by and respectively), while represents the rotation of the real parameters and by the phase of . The identity states that applying the gauge transformation directly to the eigen-coordinate representation is equivalent to transforming the rotated real parameters.
Cartan charges of the coordinates
The function assigns a Cartan charge to each of the six hypercharge eigen-coordinates . The charges are given by the vector .
Residual hypercharges of eigen-coordinates
The residual hypercharges assigned to the six hypercharge eigen-coordinates, indexed by . The charges are defined by the sequence , where only the final two coordinates (the "perpendicular pair") carry non-zero charges.
Complexified slice potential in hypercharge eigen-coordinates
This function takes a real multivariate polynomial , representing the effective potential on the configuration slice of the two Higgs doublet model, and returns a complex multivariate polynomial in the hypercharge eigen-coordinates . The transformation is performed by complexifying the coefficients of and substituting each real variable with its representation in terms of the eigen-coordinates as defined by the `hyperchargeEigen` coordinate change.
The Diagonal Cartan Transformation scales by
For any unitary complex number , the diagonal Cartan transformation is defined as the map that sends each coordinate index to the polynomial: where is the -th variable of the multivariate polynomial ring , and is the -th element of the Cartan charge vector .
Explicit action of the residual transformation on eigen-coordinates
For any unit complex number , the residual diagonal gauge transformation on the hypercharge eigen-coordinates (for ) is given by the scaling , where is the -th residual hypercharge.
Gauge Invariance of implies Cartan Invariance of the Slice Potential
Let be a gauge-invariant effective potential for the two-Higgs-doublet model. Suppose is a real multivariate polynomial that represents on the upper-triangular Higgs slice, such that for all . For any unitary complex number , the complexified slice potential in the hypercharge eigen-coordinates is invariant under the diagonal Cartan transformation , which scales the -th coordinate by .
Invariance of the complexified slice potential under residual transformations
Let be a gauge-invariant effective potential in the Two-Higgs-Doublet Model. Suppose is a real multivariate polynomial that represents the potential on the configuration slice, such that for all . Then for any unitary complex number , the complexified slice potential expressed in hypercharge eigen-coordinates is invariant under the residual gauge transformation , which is to say that the operation of on the polynomial leaves it unchanged.
There exists an element of infinite order in
There exists a unitary complex number (that is, such that ) with infinite order. Specifically, for any integer , if , then .
Gauge Invariance Implies Vanishing Coefficients for Charged Monomials in the Slice Potential
Consider a gauge-invariant effective potential for the two-Higgs-doublet model. Let be a real multivariate polynomial such that for all , where is the map to the upper-triangular gauge slice. Let be the complexified polynomial expressed in the hypercharge eigen-coordinates . For any monomial with exponents (for ), if the total Cartan charge or the total residual hypercharge , then the coefficient of in is zero.
Hypercharge-neutral quadratic bilinears in eigen-coordinates
This definition provides a sequence of five quadratic polynomials in six variables over the complex numbers . These polynomials represent the hypercharge-neutral bilinears expressed in hypercharge eigen-coordinates , which correspond to . The five polynomials are: 1. (representing ) 2. (representing ) 3. (representing ) 4. (representing ) 5. (representing )
Let be an assignment of charges to the indices of a polynomial, and let be a monomial represented by its exponents . The total charge of the monomial, calculated by summing the products of the exponents and charges over all indices, is equal to the sum restricted to the support of the monomial (the indices where ):
Additivity of total charge for monomials
Let be a vector of weights (representing charges) associated with six variables. For any two exponent vectors representing monomials, the total charge of the product monomial is the sum of the total charges of the individual monomials:
The total charge of a single generator is the charge of its corresponding variable
Given a weight vector and an index , the total charge of a monomial consisting of a single power of the -th variable—represented by the multi-index —is equal to the charge of that variable: where if and otherwise.
Hypercharge-Neutral Monomials are Generated by Neutral Bilinears
In the context of the two Higgs doublet model, let represent the hypercharge eigen-coordinates . A monomial is considered hypercharge-neutral if it satisfies two conditions: 1. The total Cartan charge vanishes: , where . 2. The total residual hypercharge vanishes: , where . The theorem states that every such hypercharge-neutral monomial belongs to the subalgebra over generated by the five neutral quadratic bilinears: - - - - - Effectively, this means every hypercharge-neutral monomial can be written as a product of these five bilinears.
The Slice Potential is a Polynomial in the Five Neutral Bilinears
Let be a gauge-invariant effective potential in the two-Higgs-doublet model. Suppose that on the upper-triangular gauge slice, the potential is given by a real multivariate polynomial , such that for all . Then the complexified polynomial expressed in the hypercharge eigen-coordinates belongs to the complex subalgebra generated by the five hypercharge-neutral quadratic bilinears: - - - - -
is a Polynomial in the Five Neutral Bilinears
Let be a gauge-invariant effective potential in the two-Higgs-doublet model. Suppose there exists a real polynomial such that for all , the potential evaluated on the gauge slice is given by . Then the complexified slice potential , expressed in hypercharge eigen-coordinates , can be written as a complex polynomial in the five neutral quadratic bilinears. Specifically, there exists a polynomial such that , where the bilinears are defined as , , , , and .
Slice parameters for the orbit representative
For a given vector representing the gauge-invariant bilinears (the Gram vector), this function returns the 6-tuple of real slice parameters . These parameters are used to define the specific Higgs field configuration that acts as a representative for the gauge orbit corresponding to .
For any vector of four real parameters , the Higgs configuration is identical to the configuration obtained by applying the real-linear slice map to the six-tuple of parameters . This shows that the polynomial family of orbit representatives used to describe the gauge orbits in the Two-Higgs-Doublet Model is a subset of the general upper-triangular gauge slice.
Hypercharge eigen-point of
For a given vector representing the parameters of a Higgs orbit representative, the hypercharge eigen-point is a vector in defined by the coordinates , where (real), , and (real). Explicitly, the mapping is:
The Hypercharge Eigen-coordinate Transformation Recovers Slice Parameters
For any vector representing the gauge-invariant parameters, let be the vector of slice parameters and be the hypercharge eigen-point . Let be the polynomial that expresses the -th real coordinate in terms of the complex eigen-coordinates . Then, evaluating the -th polynomial at the point yields the -th component of the slice parameters, i.e., for all .
Let be a real multivariate polynomial representing the potential on the configuration slice. For any vector representing the gauge-invariant bilinears, let be the vector of slice parameters and be the hypercharge eigen-point. Let be the complexification of expressed in hypercharge eigen-coordinates. Then, evaluating at the point yields the same value as evaluating at the point , specifically: where the real result of is embedded into the complex numbers.
Real part of a complex polynomial
Given a multivariate polynomial in 5 variables with complex coefficients, its real part is the polynomial obtained by replacing each coefficient with its real part . If , where is a multi-index, then .
Let be a multivariate polynomial in 5 variables with complex coefficients, and let be a multi-index. The coefficient of the monomial in the polynomial is equal to the real part of the coefficient of the monomial in . That is, The polynomial is the polynomial obtained by replacing each coefficient of with its real part .
`realPart (C a) = C (Re a)`
For any complex number , the real part of the constant polynomial is equal to the constant polynomial , where denotes the real part of .
For any two multivariate polynomials and in five variables with complex coefficients, the real part of their sum is equal to the sum of their individual real parts: where the operator is defined as taking the real part of each coefficient of the polynomial.
for multivariate polynomials
Let be a multivariate polynomial in five variables with complex coefficients. Let be the polynomial in obtained by replacing each coefficient of with its real part . For any variable where , the real part of the product of and is equal to the product of the real part of and :
for real evaluation points
Let be a multivariate polynomial in five variables with complex coefficients. Let be the polynomial obtained by taking the real part of each coefficient of . For any vector of real numbers , the real part of the complex value is equal to the evaluation of the polynomial at :
Five real gauge-invariant bilinears on the gauge slice
For a vector representing a point on the gauge-fixing slice for two Higgs doublets, this function calculates the five real gauge-invariant bilinears. The result is a vector in defined as: Physically, these components correspond to the squared norm , the real part of the inner product , the imaginary part of the inner product , and the squared magnitudes of the components of the second doublet and , all evaluated at the representative configuration .
Complex substitution for neutral bilinears in terms of real generators
The function defines a substitution that maps the five complex neutral bilinears to polynomials in five variables over the complex field . The mapping is given by the vector: where is the imaginary unit. This substitution expresses each complex neutral bilinear (evaluated at the eigen-point) in terms of the real gauge-invariant generators, where the off-diagonal pair and are expressed as linear combinations of the real and imaginary parts of the doublet inner product.
Neutral Bilinears at the Eigen-point as Polynomials in Real Gauge-Invariant Bilinears
Let be a vector parameterizing a configuration on the gauge-fixing slice of the two Higgs doublet model. Let be the vector of hypercharge eigen-coordinates associated with . Let (for ) be the five complex hypercharge-neutral quadratic bilinears: Let be the five real gauge-invariant bilinears evaluated at the representative: Then, the value of each complex neutral bilinear at the eigen-point is equal to the evaluation of the corresponding transformation polynomial at the real gauge-invariant bilinears: This equality confirms that on the gauge slice, the complex neutral bilinears are polynomials in the real gauge-invariant generators.
The gauge-invariant potential is a polynomial in the five real bilinears
Let be a gauge-invariant effective potential for the two-Higgs-doublet model with maximum mass dimension at most (meaning is a polynomial in the field components of total degree ). Then there exists a multivariate polynomial in five variables over such that for any parameter vector defining a representative configuration , the potential satisfies: where the five arguments of are the real gauge-invariant bilinears evaluated at the representative configuration .
The five gauge-invariant bilinear polynomials on the representative slice
Given a vector of four real parameters that parameterize a representative Higgs doublet configuration on the gauge slice, `sliceBilinearPoly` defines the five gauge-invariant bilinear generators as multivariate polynomials in : \begin{align*} P_0(X) &= X_0^2 \\ P_1(X) &= X_0 X_1 \\ P_2(X) &= X_0 X_2 \\ P_3(X) &= X_1^2 + X_2^2 \\ P_4(X) &= X_3^2 \end{align*} These polynomials correspond to the evaluation of the five real gauge-invariant bilinears , , , , and at the representative point in the configuration space.
Gram vector component polynomials
The function `gramPoly` maps an index to a multivariate polynomial in four real variables . These polynomials correspond to the components of the gauge-invariant Gram vector evaluated on a Higgs doublet representative `repHiggs X`. The mapping is defined as follows: - The index in maps to the polynomial . - The three indices in map to the polynomials , , and , respectively.
The evaluation of the bilinear polynomials at equals the slice bilinears
For any vector of parameters and any index , the evaluation of the -th gauge-invariant bilinear polynomial at is equal to the -th component of the bilinear vector . Specifically, the evaluation of the polynomials matches the values of the five real gauge-invariant bilinears and at the representative configuration.
Evaluation of the Gram Polynomials at equals the Gram Vector of the Higgs Representatives
For any vector of parameters and any index , the evaluation of the -th Gram vector polynomial at is equal to the -th component of the Gram vector of the representative Higgs configuration .
A power of clears a polynomial in slice bilinears into the Gram subalgebra
Let be a multivariate polynomial in five variables over . Let for be the five gauge-invariant bilinear polynomials defined on the representative Higgs doublet slice: \begin{align*} P_0 &= X_0^2 \\ P_1 &= X_0 X_1 \\ P_2 &= X_0 X_2 \\ P_3 &= X_1^2 + X_2^2 \\ P_4 &= X_3^2 \end{align*} Let for be the components of the Gram vector polynomial, given by: \begin{align*} G_0 &= X_0^2 + X_1^2 + X_2^2 + X_3^2 \\ G_1 &= 2X_0 X_1 \\ G_2 &= 2X_0 X_2 \\ G_3 &= X_0^2 - (X_1^2 + X_2^2 + X_3^2) \end{align*} There exists a natural number such that the polynomial belongs to the subalgebra generated by the components of the Gram vector.
A Power of Clears a Polynomial in Slice Bilinears into the Gram Vector
Let be a real multivariate polynomial in five variables. Let be the parameters for the gauge representative , and let be the vector of the five real gauge-invariant bilinears on this slice, given by: There exists a natural number and a polynomial in four variables such that, for all , the value of on the slice bilinears, scaled by a power of , is equal to the value of evaluated on the components of the Gram vector : where is the Gram vector of the configuration .
Multiplication by a power of expresses as a polynomial in the Gram vector
Let be a gauge-invariant effective potential of the two-Higgs-doublet model with maximum mass dimension at most . Then there exists a natural number and a real multivariate polynomial in four variables such that for every Higgs field configuration , the following identity holds: where is the Gram vector of the configuration, and is the squared norm of the first Higgs doublet .
Substitution for Higgs doublet swap
The function defines a substitution on the polynomial ring of gauge-invariant Gram bilinears, mapping the variables as , , , and . This map represents the transformation of the Gram vector components under the exchange of the two Higgs doublets , which induces a sign flip on the imaginary component and the difference component .
Multiplication by a power of expresses a gauge-invariant potential as a polynomial in the Gram vector
Let be a gauge-invariant effective potential of the two-Higgs-doublet model with maximum mass dimension at most . Then there exists a natural number and a multivariate polynomial in four variables such that for every Higgs field configuration , the following identity holds: where is the Gram vector of the configuration, and is the squared norm of the second Higgs doublet.
Algebraic Independence of the Four Gram Invariants
The four gauge-invariant Gram bilinears are algebraically independent. Specifically, the algebra homomorphism , which maps each variable to its corresponding polynomial expression in the representation parameters (as defined by `gramPoly`), is injective.
Coprimality of and in the Gram Ring
In the multivariate polynomial ring representing the four gauge-invariant bilinears (the Gram vector) of the Two-Higgs Doublet Model, let and correspond to the squared norms and of the Higgs doublets, respectively. For any natural numbers and any polynomials , if then divides . This reflects the fact that and are coprime linear forms in the Gram ring.
A Gauge-Invariant Potential on Representatives is a Polynomial in the Gram Vector
Let be an effective potential for the two-Higgs-doublet model. Suppose is gauge-invariant and has a maximum mass dimension at most (meaning it is a polynomial in the field components of total degree at most ). Then there exists a multivariate polynomial in four variables over such that, for any parameter vector , the potential evaluated at the orbit representative configuration is given by where are the components of the Gram vector associated with the configuration .
A Gauge-Invariant Potential is a Polynomial in the Gram Vector
Let be an effective potential for the two-Higgs-doublet model. If is gauge-invariant and has a maximum mass dimension at most (i.e., it is a polynomial in the field components of total degree at most ), then there exists a multivariate polynomial in four variables over such that for every Higgs field configuration , the potential is given by , where are the components of the Gram vector of the configuration.
