From charges perpendicular to Y₃
and B₃
to solutions #
The main aim of this file is to take charge assignments perpendicular to Y₃
and B₃
and
produce solutions to the anomaly cancellation conditions. In this regard we will define
a surjective map toSol
from MSSMACC.AnomalyFreePerp × ℚ × ℚ × ℚ
to MSSMACC.Sols
.
To define toSols
we define a series of other maps from various subtypes of
MSSMACC.AnomalyFreePerp × ℚ × ℚ × ℚ
to MSSMACC.Sols
. And show that these maps form a
surjection on certain subtypes of MSSMACC.Sols
.
References #
The main reference for the material in this file is:
A condition for the quad line in the plane spanned by R, Y₃ and B₃ to sit in the cubic, and for the cube line to sit in the quad.
Equations
- R.LineEqProp = (MSSMACC.α₁ R = 0 ∧ MSSMACC.α₂ R = 0 ∧ MSSMACC.α₃ R = 0)
Instances For
The proposition LineEqProp
is decidable.
Equations
A condition on Sols
which we will show in linEqPropSol_iff_proj_linEqProp
that is equivalent
to the condition that the proj
of the solution satisfies lineEqProp
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A rational which appears in toSolNS
acting on sols, and which being zero is
equivalent to satisfying lineEqPropSol
.
Equations
Instances For
A condition which is satisfied if the plane spanned by R
, Y₃
and B₃
lies
entirely in the quadratic surface.
Equations
- R.InQuadProp = ((MSSMACCs.quadBiLin R.val) R.val = 0 ∧ (MSSMACCs.quadBiLin MSSMACC.Y₃.val) R.val = 0 ∧ (MSSMACCs.quadBiLin MSSMACC.B₃.val) R.val = 0)
Instances For
The proposition InQuadProp
is decidable.
Equations
A condition which is satisfied if the plane spanned by the solutions R
, Y₃
and B₃
lies entirely in the quadratic surface.
Equations
- MSSMACC.AnomalyFreePerp.InQuadSolProp R = ((MSSMACCs.quadBiLin MSSMACC.Y₃.val) R.val = 0 ∧ (MSSMACCs.quadBiLin MSSMACC.B₃.val) R.val = 0)
Instances For
A rational which has two properties. It is zero for a solution T
if and only if
that solution satisfies inQuadSolProp
. It appears in the definition of inQuadProj
.
Equations
- MSSMACC.AnomalyFreePerp.quadCoeff T = 2 * (MSSMACC.dot MSSMACC.Y₃.val) MSSMACC.B₃.val ^ 2 * ((MSSMACCs.quadBiLin MSSMACC.Y₃.val) T.val ^ 2 + (MSSMACCs.quadBiLin MSSMACC.B₃.val) T.val ^ 2)
Instances For
The conditions inQuadSolProp R
and inQuadProp (proj R.1.1)
are equivalent. This is to be
expected since both R
and proj R.1.1
define the same plane with Y₃
and B₃
.
A condition which is satisfied if the plane spanned by R
, Y₃
and B₃
lies
entirely in the cubic surface.
Equations
- R.InCubeProp = (((MSSMACCs.cubeTriLin R.val) R.val) R.val = 0 ∧ ((MSSMACCs.cubeTriLin R.val) R.val) MSSMACC.B₃.val = 0 ∧ ((MSSMACCs.cubeTriLin R.val) R.val) MSSMACC.Y₃.val = 0)
Instances For
The proposition InCubeProp
is decidable.
Equations
A condition which is satisfied if the plane spanned by the solutions R
, Y₃
and B₃
lies entirely in the cubic surface.
Equations
- MSSMACC.AnomalyFreePerp.InCubeSolProp R = (((MSSMACCs.cubeTriLin R.val) R.val) MSSMACC.B₃.val = 0 ∧ ((MSSMACCs.cubeTriLin R.val) R.val) MSSMACC.Y₃.val = 0)
Instances For
A rational which has two properties. It is zero for a solution T
if and only if
that solution satisfies inCubeSolProp
. It appears in the definition of inLineEqProj
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Those charge assignments perpendicular to Y₃
and B₃
which satisfy the condition
lineEqProp
.
Equations
Instances For
Those charge assignments perpendicular to Y₃
and B₃
which satisfy the conditions
lineEqProp
and inQuadProp
.
Equations
Instances For
Those charge assignments perpendicular to Y₃
and B₃
which satisfy the conditions
lineEqProp
, inQuadProp
and inCubeProp
.
Equations
Instances For
Those solutions which do not satisfy the condition lineEqPropSol
.
Equations
Instances For
Those solutions which satisfy the condition lineEqPropSol
but not inQuadSolProp
.
Equations
Instances For
Those solutions which satisfy the condition lineEqPropSol
and inQuadSolProp
but
not inCubeSolProp
.
Equations
Instances For
Those solutions which satisfy the conditions lineEqPropSol
, inQuadSolProp
and inCubeSolProp
.
Equations
Instances For
Given an R
perpendicular to Y₃
and B₃
a quadratic solution.
Equations
- R.toSolNSQuad = MSSMACC.lineQuad R (3 * ((MSSMACCs.cubeTriLin R.val) R.val) MSSMACC.Y₃.val) (3 * ((MSSMACCs.cubeTriLin R.val) R.val) MSSMACC.B₃.val) (((MSSMACCs.cubeTriLin R.val) R.val) R.val)
Instances For
Given an R
perpendicular to Y₃
and B₃
, an element of Sols
. This map is
not surjective.
Equations
- MSSMACC.AnomalyFreePerp.toSolNS (R, a, fst, snd) = a • MSSMACC.AnomalyFreeMk'' R.toSolNSQuad ⋯
Instances For
A map from Sols
to MSSMACC.AnomalyFreePerp × ℚ × ℚ × ℚ
which on elements of
notInLineEqSol
will produce a right inverse to toSolNS
.
Equations
Instances For
A solution to the ACCs, given an element of inLineEq × ℚ × ℚ × ℚ
.
Equations
- MSSMACC.AnomalyFreePerp.inLineEqToSol (R, c₁, c₂, c₃) = MSSMACC.AnomalyFreeMk'' (MSSMACC.lineQuad (↑R) c₁ c₂ c₃) ⋯
Instances For
On elements of inLineEqSol
a right-inverse to inLineEqSol
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Given an element of inQuad × ℚ × ℚ × ℚ
, a solution to the ACCs.
Equations
- MSSMACC.AnomalyFreePerp.inQuadToSol (R, a₁, a₂, a₃) = MSSMACC.AnomalyFreeMk' (MSSMACC.lineCube (↑↑R) a₁ a₂ a₃) ⋯ ⋯
Instances For
Given a element of inQuadCube × ℚ × ℚ × ℚ
, a solution to the ACCs.
Equations
- MSSMACC.AnomalyFreePerp.inQuadCubeToSol (R, b₁, b₂, b₃) = MSSMACC.AnomalyFreeMk' (MSSMACC.planeY₃B₃ (↑↑↑R) b₁ b₂ b₃) ⋯ ⋯
Instances For
On elements of inQuadCubeSol
a right-inverse to inQuadCubeToSol
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A solution from an element of MSSMACC.AnomalyFreePerp × ℚ × ℚ × ℚ
. We will
show that this map is a surjection.
Equations
- One or more equations did not get rendered due to their size.