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.