Refacte monogramRefacte

Mathematics / Coordinates · Explicit coefficient calculations

When a nonlinear law becomes additive

Retain the coefficients, calculate the repair, and find what survives

Polynomial multiplication and arithmetic modulo a prime. The rules for retained coefficients are introduced explicitly.

In this companion

Multiply two expressions, retain their constant and linear coefficients, and then repeat the calculation while retaining the quadratic coefficient as well. That extra coefficient can decide whether a change of coordinates exists.

The operation we will study is

With ordinary arithmetic modulo three and , its quadratic interaction can be repaired, but a cubic error remains. If the coefficient is a retained symbol whose square is discarded, the same correction is exact. Keeping its square changes the answer again.

We will calculate each of these cases, then prove the general rule in arithmetic modulo a prime : the operation becomes addition under an invertible coordinate exactly when . Both the coordinate and its inverse will be finite polynomials.

Next, we allow every symmetric operation with zero as its identity, through degree three. We determine every possible coordinate change and the coefficient it cannot remove. A final example passes all the tests through degree eight and fails at degree nine.

Begin with: polynomial multiplication and arithmetic modulo a prime. The rules for retained coefficients are defined explicitly. Equality means equality of coefficients after expansion; no limits or convergence are involved.

This continues How far can a change of coordinates go? The first-order companion uses the same practice of deciding which coefficients to retain.

1 · Retain two coefficients

Begin with arithmetic modulo three: , , and . Now retain two coefficients at a time. Write the pair as

Addition is component by component. For multiplication, expand the product and retain only its constant and linear terms in :

The numerical coefficients are reduced modulo three. The rule is shorthand for this multiplication: the discarded term is .

The pair , written , is not the zero pair. Equality requires both retained coefficients to agree. Thus

For example,

Discarding at an intermediate step is consistent with subsequent additions and multiplications. These operations cannot turn a term containing two copies of into a constant or linear term.

We will use as input placeholders. They are separate from : their powers are not discarded. In particular, is retained because its coefficient has only one copy of . Two expressions in agree when every input monomial has the same retained coefficient. Checking only the three numerical inputs would be a different test.

2 · Let the interaction determine its correction

Consider

The coefficient may be an ordinary number modulo three or an expression handled by the rules above. At we have addition. At ,

so this is multiplication written in terms of the displacements from one.

The rule combines three inputs consistently. Expanding either grouping gives

Interchanging the inputs does not change it, and . These facts follow by multiplication and do not require cancelling .

We want a coordinate beginning with ,

The dots permit an unlimited list of coefficients. To calculate a fixed input degree after substitution, only finitely many entries contribute: every factor of supplies at least one input letter. Equality is checked one coefficient at a time.

Call the difference between the two sides the error:

To find the first corrections, expand and retain input terms of total degree at most three:

Here total degree counts the input letters: has degree three. In the square , the terms we need are . In the cube, they are . This gives the displayed coefficients.

Modulo three, the quadratic equation is . It forces . The cubic coefficient is then , independently of . Use the forced correction first:

Its entire error can be computed without a degree cutoff. Since

we obtain the exact identity

Now choose with the two-coefficient rule . Every coefficient on the right vanishes, so

is exact for all powers of the inputs. The interaction itself is retained and nonzero.

The inverse coordinate is equally explicit:

Expanding both compositions gives

Every extra term contains . We can therefore recover the original rule by

The coordinate has removed a nonzero interaction by using exactly the coefficient arithmetic we specified.

3 · Keep the quadratic coefficient too

Repeat the calculation while retaining three coefficients:

After ordinary expansion, keep the terms through . Multiplication is now

The rule is , while is the retained triple and is nonzero. For example, the product that was one before is now

With this arithmetic, the same attempted coordinate has error

The former cancellation has failed because its quadratic coefficient is now retained.

Every coordinate beginning with that removes the quadratic input term must still have coefficient on , by (2.3). Could adding remove the remaining error? Cubing modulo three introduces no mixed terms:

Consequently

The cubic correction changes none of the error. A term with cannot contribute an input term of degree three: substituting an expression with no constant term leaves at least input letters. No further correction can remove (3.2).

This proves nonexistence for coordinates with linear coefficient one. A coordinate with another invertible linear coefficient could be divided by that coefficient to obtain one beginning with , so it cannot succeed either.

The calculation distinguishes two counts. The error uses two copies of the coefficient symbol , but three input letters. Retaining one more coefficient in changes whether a cubic input error can be removed.

4 · Count repeated addition

Now let be any prime. Use ordinary arithmetic modulo , possibly with retained coefficient symbols as above. The coefficient rules obey the usual associative, commutative, and distributive rules, with . Fractions with denominator mean multiplication by the corresponding modular inverse. We never divide by the parameter .

Write for the result of combining copies of using , starting with . Direct induction gives

For the induction step, use

The coefficient of is the sum

The first and last coefficients also agree, and the case starts the induction.

When , all the interior binomial coefficients vanish modulo . To see this, has a factor , whereas has none for . Thus

If a coordinate makes additive, combining copies gives

For , the coefficient of on the left is ; every nonlinear term of contributes only higher powers. Hence

is necessary. In the three-coefficient example, the test is , confirming the failed cubic repair.

5 · Construct an exact coordinate and its inverse

The repeated-addition test gives the necessary condition. To construct a coordinate when it holds, first determine which coefficients the desired identity forces.

Write , with . In each power of , choose the one factor containing . The coefficient of in is therefore

The coefficient of in is one. Comparing the coefficient of gives

For , division by is allowed, and these equations successively force

The inverse candidate can be found in the same way. It must turn addition back into , so ask for

For , the coefficient of is on the left and on the right, where . Thus

Assume now that . Use these forced coefficients below degree and set the later coefficients to zero. This gives two finite candidates. The coefficient equations explain how to find them; the following proof checks their complete identities and that they are mutual inverses.

Theorem 5.1 (Exact repair for the parameter family).

In commutative coefficient arithmetic modulo a prime , the operation can be made additive by an invertible coordinate if and only if . When this holds, define

These finite polynomials satisfy

The coefficients in these formulas use only divisions by numbers smaller than . For example, modulo five , since . When , the condition is and both coordinates are the identity.

Proof.

Necessity was proved by repeated addition. For sufficiency, assume .

First count the parameter powers. In a term from

suppose of the factors contribute . The remaining factors contribute or . Its total input degree is , and its coefficient contains

Every term of degree therefore vanishes. In particular, the error

has degree at most . It has only mixed terms: setting either input to zero gives zero.

Now cancel the remaining coefficients. For this finite calculation, write

This derivative is just coefficient bookkeeping. Expanding , there are choices for the one factor of in ; their sum is . For a substitution, retain the coefficient of in two steps:

This gives the chain rule used below by the same retained-coefficient calculation.

For our finite sum,

Multiplying by cancels consecutive terms:

The final term vanishes by the assumption on . Also,

Differentiate the error with respect to , meaning multiply each coefficient of by and reduce its -exponent by one. The two identities give

The finite geometric sum is an inverse for , so .

Every mixed term of has degree below , so its -exponent lies between and . Those numbers have inverses modulo . Thus every coefficient of is zero. The degree bound is essential: we have not inferred that an arbitrary expression with derivative zero is constant.

Finally check the inverse. Directly differentiating the second finite sum gives

Both sides are ; the extra final term on the right contains .

Substitute in (5.6) and use (5.7):

This composition also has degree below . Indeed, a term of degree in the composition has one outer factor and inner factors of the form , giving total parameter power

Terms with vanish. The constant coefficient of is zero, and its derivative is one. Comparing the remaining coefficients, whose exponents are all smaller than , proves .

For the reverse composition, set . Then . If had its first nonzero coefficient in degree , that coefficient would pass unchanged into : the leading term of is its input, while every higher power multiplies the difference by at least one further input letter. This is impossible. Hence .

□

For example, keep modulo five and discard . The theorem gives the exact coordinate

If we instead retain and discard , the test rules out every coordinate. The input powers have not been truncated in either example; it is the retained coefficient list that changed.

6 · Find the first failed coefficient

We can locate the failure even when . Equation (5.1) already forces every coordinate coefficient below degree , even when the requested identity is imposed only through degree . Call the resulting polynomial ; it is the sum in (5.2).

Use that polynomial without assuming , and again write its error as . The finite multiplication now gives

The sign has this form for every prime: modulo , including . Exactly as before,

The right side has no term of degree below . Multiplying by leaves a lowest-degree term unchanged, so has none below that degree either. Since all mixed exponents below degree can be divided by modulo , the error has no terms below degree .

At the next degree, only the linear part of contributes on the right of (6.1). If is the coefficient of in , comparison gives

Every denominator here is still nonzero modulo . Thus the full degree- error is

In particular, the coefficient of is . If this is nonzero, the degree- error is nonzero.

An added term changes that degree by

Higher powers cannot affect degree . Since all the earlier coefficients were forced, this is the first failed repair for every possible coordinate.

Modulo three the sum in (6.2) is ; modulo five it is

This recovers the original cubic obstruction and shows exactly where its general-prime counterpart occurs.

7 · Keep every possible cubic term

Return to arithmetic modulo three, still allowing explicitly retained coefficient symbols. The quadratic interaction forced a cubic error in . Could a cubic term already present in the operation cancel that error? We now allow both coefficients to vary and calculate which combinations a coordinate change can remove.

For the next three sections, retain all input terms of total degree at most three. Thus

We write for agreement of the retained terms. Each input substituted into an expression has zero constant term, so a discarded term with four input letters can never contribute a term with only three. This is why we can discard it before continuing a calculation.

Require the operation to return when its second input is zero, to return when its first input is zero, and to be unchanged when the inputs are interchanged. The first two requirements leave no constant term, fix the linear terms as , and exclude pure powers such as or . Through degree three, the only remaining monomials are

Interchanging makes the last two coefficients equal. Consequently the most general retained expression is

We must also check that grouping three inputs in either order gives the same retained terms. Expand , keeping only three input letters. The outer quadratic term contributes

and the outer cubic term contributes

Together with the inner expression, this gives

Expanding gives exactly the same expression. Thus every choice of satisfies the grouping requirement through degree three.

The input that cancels , through the same degree, is

Substitute it as the second input: the quadratic and cubic terms of cancel, and .

All these statements concern the retained terms. Higher terms may be present in an actual operation and are left unspecified. Setting all those terms to zero need not produce a rule that groups consistently in every degree.

8 · Calculate what every coordinate can change

Allow every coordinate beginning with , through the same degree:

Its inverse through degree three is

For example, substitution in gives quadratic coefficient and cubic coefficient

The reverse substitution has the same cancellation.

This inverse calculation continues in every degree if the higher coefficients of are specified. In an unknown inverse , the coefficient of in contains once; every other term uses earlier coefficients. Solving for recursively gives a right inverse. The same argument gives a left inverse. Substituting one into the other shows that they agree. Thus a series beginning with is an invertible coordinate, with no division by a variable coefficient.

If the new operation has retained coefficients , we must have

The direction of this equation matters: first combine the old inputs and change coordinate, or first change each input and then combine them using the new rule.

On the left, the required powers are

The second line follows by cubing modulo three. Hence the left side of (8.3) is

On the right,

Its retained expression is therefore

The pure terms already match. Equating the mixed coefficients gives

Substitute the first equation into the second:

These are the complete equations. The coefficient disappears because : it cannot change a mixed cubic term.

9 · Compare two operations completely through degree three

First ask for a coordinate that removes the quadratic term. Equation (8.4) forces , leaving cubic coefficient

This suggests retaining the single quantity

It survives every coordinate beginning with , since

Theorem 9.1 (Complete comparison through cubic terms).

Work modulo three. Two retained operations

are related by a coordinate beginning with , through degree three, if and only if

When they are, every possible coordinate has retained terms

In particular, every operation reduces through degree three to

and different values of cannot be related by such a coordinate.

Proof.

The calculation above proves that a coordinate can exist only when (9.2) holds. To prove that this test is sufficient, solve the coordinate equations rather than stopping at the obstruction.

The first equation forces . For this value the second gives

This uses and the assumed test. There is no condition on . Conversely, every coordinate must have this , and the displayed calculation shows that every works at the retained degree. Formula (8.2) verifies that each choice is invertible.

Setting leaves , giving (9.4). Since cannot change, two different reduced expressions cannot agree after a coordinate change.

□

This gives both a test and a construction. Calculate the two values . If they differ, no permitted coordinate exists. If they agree, (9.3) supplies all the choices through degree three. In particular, the retained terms can be made additive exactly when . Higher coordinate coefficients cannot affect that test; later equations may constrain the free coefficient .

9.1 · Allow a different linear coefficient

Suppose the linear coefficient has a multiplicative inverse in the chosen arithmetic. Scaling by changes the operation to

Thus its surviving coefficient becomes . Every coordinate with linear coefficient can be written as , where begins with . The complete test with a variable linear coefficient is therefore

For a chosen such , all retained coordinates are

Indeed, after the initial scaling, the quadratic coefficient of must be , which becomes in . Its cubic coefficient remains arbitrary. The numerical value of depends on the linear scale, but whether it is zero does not.

10 · Read the surviving coefficient by adding three copies

There is an independent check on . Retaining through degree three,

Write this expression as . Substitution in the third addition gives

while

Therefore

The coefficient left after coordinate repair is the coefficient produced by actually repeating the operation.

This also checks its change under a linear scaling. Any coordinate preserving the operation preserves its repetition:

For a coordinate with linear coefficient , the cubic coefficients are and . Their equality gives , as before. When , is unchanged.

For , the cubic coefficient is zero, so . Equation (10.1) gives , agreeing with the exact repeated-addition calculation. Within this particular family, also guarantees an exact coordinate by Theorem 5.1. We next check why that conclusion needs the restriction to this family.

10.1 · Keep the same quadratic term and change the outcome

With ordinary numbers modulo three, has , so . It cannot be made additive. To construct an exactly repairable comparison, take , construct its inverse coefficient by coefficient as in Section 8, and define

The identity holds in every degree. Combining three inputs in either order gives

so the grouping rule also holds exactly.

The coordinate equations with , force . Hence the retained terms of this exactly repairable operation are

The two operations have the same quadratic interaction. Their cubic terms change whether the interaction can be removed.

11 · Make the first failure occur at degree nine

From now on, the displayed identities are exact unless a degree cutoff is stated. We will construct an operation whose cubic comparison agrees with addition but which cannot be made additive in every degree.

Use coefficients of the form , with numerical coefficients modulo three. Multiply as in (1.2): retain and set . The symbol is part of the coefficient; the input powers remain unrestricted.

To postpone the earlier cubic pattern, replace each input in by its cube. The first terms then have degree nine. Multiplying by makes any product of two corrections vanish, while keeping the correction itself. Try

We must check that the new operation really does combine three inputs consistently in every degree.

First, cubing modulo three and using gives

Next, expand the two expressions

They both give

For example, and , which supply exactly the terms in (11.2).

Because uses only cubes and their squares, (11.1) also gives

It follows by substitution that

No input terms have been discarded. The operation is also symmetric, has zero as identity, and cancels with , since

Its quadratic and cubic coefficients are both zero. In fact it agrees with addition through degree eight. But two copies of give

Put . Then , , and

The third copy therefore gives

If made additive, three copies would require . Dividing by its invertible linear coefficient, we may take . But then : every higher term contains . This contradicts (11.3). There is no coordinate making the operation exactly additive.

11.1 · Check every correction before degree nine

We can locate the first failure without relying only on repeated addition. Write every possible coordinate as

Before degree nine, replacing by changes nothing. The coefficient then contributes

whose surviving terms all have degree . They cannot be cancelled by a coefficient with another index. The following selected mixed terms force all the indicated coefficients to vanish:

Index Selected mixed term Its coefficient modulo three
2
4
5
6
7
8

At degree six, modulo three; the other entries use the corresponding first binomial coefficient. Since , each equation forces its to be zero even when that coefficient contains . The coefficient remains free because .

Every candidate that has passed through degree eight therefore begins

But (11.1) and its cube give

Neither nor changes the error. Higher coordinate powers cannot affect degree nine. The unavoidable error at that degree is exactly

Both coefficients are the retained nonzero symbol . Thus degree nine is the first failed repair, after every lower-degree choice has been allowed.

For modulo three, the cubic test guarantees an exact repair because and Theorem 5.1 applies. For a general operation, matching through degree three settles only the retained terms. The example above shows explicitly how a later coefficient can stop the repair.

A · Which coefficients remain free

Throughout this appendix assume . The finite formula for gives one working coordinate. We can also find every other coordinate beginning with .

First solve a simpler coefficient problem: which expressions , with no constant term, satisfy

in arithmetic modulo ? Write . Comparing a mixed coefficient gives

If any interior binomial coefficient is nonzero modulo , it has a modular inverse and forces .

The indices with no such mixed coefficient are precisely powers of . Here is a direct check. Write the base- digits of as

Repeatedly using gives the polynomial identity

modulo . Let be the least index with . The coefficient of on the right is : it comes from choosing the linear term of . All other nonconstant choices have larger degree. Unless , this is an interior term, so (A.1) forces . When , repeated cubing or, more generally, taking -th powers shows that no mixed terms occur.

Consequently all the expressions that preserve addition are exactly

They begin with when .

Now let be any coordinate beginning with that makes additive. Use the explicit inverse and put . The inverse identities proved earlier give

Applying to this equality proves . Therefore every possible is obtained by following with one of the addition-preserving expressions above.

The resulting formula simplifies. In each nonlinear term of , the coefficient contains with . Raising it to the -th power gives a factor , because . Thus

and all the working coordinates beginning with are

with the freely chosen in the coefficient arithmetic. Conversely, each expression in (A.2) works. For the added powers, expand directly:

The last term vanishes because and . Each added term therefore has zero error for this particular operation.

An expression beginning with always has an inverse as a series, by the recursive coefficient construction in Section 8. That inverse need not stop after finitely many terms. For example, over ordinary numbers modulo cannot have a polynomial inverse: composing it with a nonconstant polynomial of degree gives degree , which cannot be one. The particular pair has the stronger property that both expressions are finite polynomials.

Sources and further reading

The proofs above use the displayed coefficient calculations. These references provide related examples and the wider background.

Henry Shin, How far can a change of coordinates go?, Refacte. The starting example in arithmetic modulo three. The companion Make first order exact develops the practice of retaining specified coefficients. The longer When a Formal Logarithm Fails follows the original coordinate-repair calculation further.

Charles Rezk, Notes on the Hopkins–Miller Theorem, §3.1, printed p. 3, for coordinate changes of addition rules; §3.5, printed pp. 3–4, for the information obtained by repeating an operation times; §5.1–5.3, printed pp. 7–8, for corrections with a square-zero coefficient and the polynomial patterns used in the degree-nine example.

Ariane Mézard, Matthieu Romagny, and Dajano Tossici, Sekiguchi–Suwa theory revisited, Journal de Théorie des Nombres de Bordeaux 26 (2014), 163–200, §2.2, printed p. 167. Background on the family connecting addition with multiplication through a coefficient parameter. The exact repair criterion used here is proved in Section 5.

Jacob Lurie, The Stratification of MFG, Lecture 13, April 27, 2010, printed p. 2, Remark 4. The comparison of leading coefficients after repeating an operation is the general background to the direct calculation in Sections 9–10.