Binary-code asymptotics #
Asymptotic Johnson-scheme estimates and the binary-code variational bound.
The shell weight used in the Johnson-code argument.
Equations
Instances For
The support degree used in the Johnson-code argument.
Equations
Instances For
The complement degree used in the Johnson-code argument.
Equations
Instances For
The terminal degree used in the Johnson-code argument.
Equations
Instances For
The window fibre quotient used in the Johnson-code argument.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The bassalygo factor used in the Johnson-code argument.
Equations
Instances For
The bassalygo window fibre quotient used in the Johnson-code argument.
Equations
Instances For
The identification of complement coordinates with coordinates outside the binary word's support.
Instances For
The partition of all word coordinates into support and complement coordinates.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The equivalence splitting a finite coordinate set into its support and complement parts.
Equations
Instances For
A raised Boolean harmonic basis function transported to the support coordinates of x.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A raised Boolean harmonic basis function transported to the complement coordinates of x.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The product of raised support and complement harmonics after splitting a coordinate set.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The recursively defined Clebsch coupling coefficients, normalized to start at one.
Equations
- One or more equations did not get rendered due to their size.
- MetricCodes.Johnson.clebschCoefficient w N p q t 0 = 1
Instances For
The sum of squared Clebsch coefficients used to normalize a coupled tensor.
Equations
- MetricCodes.Johnson.clebschNormSq w N p q t = ∑ r : Fin (t + 1), MetricCodes.Johnson.clebschCoefficient w N p q t ↑r ^ 2
Instances For
The sum of split harmonic tensors weighted by Clebsch coupling coefficients.
Equations
- MetricCodes.Johnson.coupledTensor x hp hq a t S = ∑ r : Fin (t + 1), MetricCodes.Johnson.clebschCoefficient w (n - w) p q t ↑r * MetricCodes.Johnson.splitTensor x hp hq a (↑r) (t - ↑r) S
Instances For
The coupled harmonic used in the Johnson-code argument.
Equations
- MetricCodes.Johnson.coupledHarmonic x hp hq a t = (√(MetricCodes.Johnson.clebschNormSq w (n - w) p q t))⁻¹ • MetricCodes.Johnson.coupledTensor x hp hq a t
Instances For
The Boolean lowering operator, summing over all one-element extensions of a coordinate set.
Instances For
The global harmonic vector used in the Johnson-code argument.
Equations
Instances For
The coupled degree vector used in the Johnson-code argument.
Equations
Instances For
The coupled degree coordinates used in the Johnson-code argument.
Equations
- MetricCodes.Johnson.coupledDegreeCoordinates h x i a b = ((MetricCodes.Boolean.harmonicOrthonormalBasis n (p + q + ↑i) ⋯).repr (MetricCodes.Johnson.coupledDegreeVector h x i a)).ofLp b
Instances For
The johnson window fibre matrix used in the Johnson-code argument.
Equations
- MetricCodes.Johnson.johnsonWindowFibreMatrix h v x T a = MetricCodes.Johnson.johnsonFibreAmplitude n w p q L v T.fst * MetricCodes.Johnson.coupledDegreeCoordinates h x T.fst a T.snd
Instances For
The johnson fibre matrix used in the Johnson-code argument.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The johnson projection family used in the Johnson-code argument.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The harmonic gap n - 2 * j controlling the Johnson channel normalizations.
Equations
- MetricCodes.Johnson.johnsonHarmonicGap n j = ↑n - 2 * ↑j
Instances For
The squared norm factor used to normalize the middle Johnson channel.
Equations
- MetricCodes.Johnson.johnsonMiddleScale n j = ↑j * MetricCodes.Johnson.johnsonHarmonicGap n j * (↑n - ↑j + 1) / (↑n * (MetricCodes.Johnson.johnsonHarmonicGap n j + 2))
Instances For
The squared norm factor used to normalize the upper Johnson channel.
Equations
- MetricCodes.Johnson.johnsonUpperScale n j = (MetricCodes.Johnson.johnsonHarmonicGap n j - 1) * (↑n - ↑j + 1) / (MetricCodes.Johnson.johnsonHarmonicGap n j + 1)
Instances For
The unnormalized middle Johnson channel at coordinate a, with lower-degree components
removed.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The unnormalized upper Johnson channel obtained by correcting coordinate raising terms.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The coordinate family of middle Johnson channels normalized by the square root of its norm factor.
Equations
Instances For
The coordinate family of upper Johnson channels normalized by the square root of its norm factor.
Equations
Instances For
The lower Johnson channel, given by the normalized Boolean deletion channel.
Equations
Instances For
The sign of the Johnson diagonal coefficient, taking value one when the coefficient is zero.
Equations
- MetricCodes.Johnson.johnsonDiagonalChannelSign n w p q j = if 0 ≤ MetricCodes.johnsonDiagonal n w p q j then 1 else -1
Instances For
The johnson adjacent channel used in the Johnson-code argument.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The johnson channel active used in the Johnson-code argument.
Equations
Instances For
The johnson axis tensor used in the Johnson-code argument.
Equations
Instances For
The sum of coordinate-raising operators weighted by the geometric axis of x.
Equations
- MetricCodes.Johnson.johnsonAxisRaise x f S = ∑ a : Fin n, (MetricCodes.Johnson.geometricAxis x).ofLp a * MetricCodes.Boolean.raiseAt a f S
Instances For
The sum of coordinate-lowering operators weighted by the geometric axis of x.
Equations
- MetricCodes.Johnson.johnsonAxisLower x f S = ∑ a : Fin n, (MetricCodes.Johnson.geometricAxis x).ofLp a * MetricCodes.Boolean.lowerAt a f S
Instances For
The geometric-axis-weighted coordinate membership operator, expressed by raising after lowering.
Equations
- MetricCodes.Johnson.johnsonAxisMembership x f S = ∑ a : Fin n, (MetricCodes.Johnson.geometricAxis x).ofLp a * MetricCodes.Boolean.raiseAt a (MetricCodes.Boolean.lowerAt a f) S
Instances For
The Boolean raising operator, summing the function over one-element deletions of a coordinate set.
Instances For
The sum of Boolean raising operators over coordinates in the support of x.
Equations
- MetricCodes.Johnson.johnsonSupportRaise x f S = ∑ i : MetricCodes.Johnson.SupportCoordinates x, MetricCodes.Boolean.raiseAt (↑i) f S
Instances For
The sum of Boolean lowering operators over coordinates in the support of x.
Equations
- MetricCodes.Johnson.johnsonSupportLower x f S = ∑ i : MetricCodes.Johnson.SupportCoordinates x, MetricCodes.Boolean.lowerAt (↑i) f S
Instances For
The unnormalized first moment of the degree index weighted by squared Clebsch coefficients.
Equations
- MetricCodes.Johnson.clebschFirstMoment w N p q t = ∑ r : Fin (t + 1), ↑↑r * MetricCodes.Johnson.clebschCoefficient w N p q t ↑r ^ 2
Instances For
The unnormalized second moment of the degree index weighted by squared Clebsch coefficients.
Equations
- MetricCodes.Johnson.clebschSecondMoment w N p q t = ∑ r : Fin (t + 1), ↑↑r ^ 2 * MetricCodes.Johnson.clebschCoefficient w N p q t ↑r ^ 2
Instances For
The scalar coupling adjacent Clebsch degrees before Johnson channel normalization.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The adjacent-degree coupling scalar normalized for the lower Johnson channel.
Equations
- MetricCodes.Johnson.johnsonLowerOffDiagonalScalar n w p q t = (√↑(p + q + (t + 1)))⁻¹ * MetricCodes.Johnson.johnsonAdjacentRawScalar n w p q t
Instances For
The adjacent-degree coupling scalar normalized for the upper Johnson channel.
Equations
- MetricCodes.Johnson.johnsonUpperOffDiagonalScalar n w p q t = (√(MetricCodes.Johnson.johnsonUpperScale n (p + q + t)))⁻¹ * MetricCodes.Johnson.johnsonAdjacentRawScalar n w p q t