arXiv:2410.02032v2

On the Factor Complexity Associated with a Family of Multidimensional Continued Fraction Algorithms

Thomas Garrity, Otto Vaughn Osterman

math.DSmath.NT37B1011A5511B8511J7068R15

Abstract

We study the complexity of SS-adic sequences corresponding to a family of 216 multidimensional continued fractions maps, called Triangle Partition maps (TRIP maps), with an emphasis on those with low upper bounds on complexity. Our main result is to prove that the complexity of SS-adic sequences corresponding to the triangle map (called the (e,e,e)(e,e,e)-TRIP map in this paper) has upper bound at most 3n3n. Our second main result is to prove an upper bound of 2n+12n+1 on complexity for another TRIP map. We discuss a dynamical phenomenon, which we call ``hidden R2\R^2 behavior,'' that occurs in this map and its relationship to complexity. Combining this with previously known results and a list of counter-examples, we provide a complete list of the TRIP maps which have upper bounds on complexity of at most 3n3n, except for one remaining case for which we conjecture such an upper bound to hold.

AI-generated audit

Audit summary

Audited against arXiv v2

Not a correctness certificate. A “Correct” result may include yellow typos or minor formal corrections that do not affect substantive soundness. It means this audit found no unresolved substantive error under the stated criteria; it does not replace expert scrutiny or formal verification.

Current report

Detailed mathematical audit

Generated August 15, 2026
01Statements3 reported findingsCorrect

The triangle-map bound, its conjugacy and twinning transfers, the degenerate Sturmian cases, the finite-witness exclusions, and the complete complexity trichotomy for the T(e,13,e)T(e,13,e) class are correct. The proof defects identified below all have verified repairs and do not make a central statement false or unsupported.

Theorem 2Correct

Triangle-map languages have complexity between 2n+12n+1 and 3n3n

Pages 12–27 · Theorem 2 and Section 6 · arXiv:2410.02032v2

Rational independence gives the lower bound through Tijdeman's general frequency-complexity result. For the upper bound, the antecedent construction exhausts the non-neutral bispecial factors, their multiplicities occur in ordered +1,1+1,-1 pairs, and the second-difference identity gives pL(n+1)pL(n)3p_{\mathcal L}(n+1)-p_{\mathcal L}(n)\leq3. The false three-matrix positivity assertion listed in Part 2 has a complete repair; after that repair the argument proves the full stated range n1n\geq1.

Full paper, version 2
Theorems 3–6 and 8Correct

Equivalence transfers, low-complexity classes, and finite-witness exclusions

Pages 28–31 · Theorems 3–6 and 8 · arXiv:2410.02032v2

Relabeling letters and reversing words preserve factor complexity, so the T(e,e,e)T(e,e,e) and Cassaigne results transfer to their listed classes. In each degenerate class the isolated letter is fixed and the restriction to the other two letters is a standard Sturmian directive system; rational independence excludes an eventually one-sided directive. The 14 witnesses in Theorem 6 and all 18 witnesses in Theorem 8 were independently recomputed from the displayed substitutions: every listed word has the printed number of distinct length-nn factors, strictly exceeding 3n3n. The extra T(e,e,123)T(e,e,123) exception in Theorem 6 is therefore harmless to the weaker theorem as printed and is repaired in Part 2.

Cassaigne–Labbé–Leroy input
Theorems 7 and 9Correct

Complete complexity trichotomy for T(e,13,e)T(e,13,e)

Pages 30 and 35–38 · Theorems 7 and 9 and Lemmas 5–7 · arXiv:2410.02032v2

Every nonempty right-special factor is of exactly one of two terminal types. De-substitution makes the factors of each type precisely the finite suffixes of one nested limit word. Conditions (I') and (II') are equivalent to finiteness of the corresponding limits, while failure of a condition makes the relevant lengths unbounded. Hence there are two, one, or zero right-special factors at each length, and summing the first differences gives exactly 2n+12n+1, min{2n+1,n+c}\min\{2n+1,n+c\}, or min{2n+1,n+c1,c2}\min\{2n+1,n+c_1,c_2\}. The defective induction sentence in Proposition 22 has the verified replacement stated in Part 2.

Full paper, version 2
02Proofs3 reported findingsContains incorrect or incomplete proofs

Two printed proof steps are formally incorrect and one classification list contradicts its own verified witness table. Each has a complete local repair, so the theorem statements remain verified.

Proposition 3Incorrect as written · verified repair

Three consecutive Gauss incidence matrices need not have all positive entries

Pages 12–13 · Proposition 3 and its displayed three-matrix product · arXiv:2410.02032v2

The displayed product has (2,1)(2,1)-entry k1k_1, so it is zero when k1=0k_1=0; in particular, the assertion that every such three-matrix product is strictly positive is false. The required primitivity nevertheless follows from four consecutive matrices. In the only problematic case, the second row after three factors is [0,1,1][0,1,1], and multiplying by Mk3M_{k_3} gives [1,1,1][1,1,1]; all other rows were already positive and remain positive. Thus every four-factor block is strictly positive, which proves Proposition 3 and repairs every downstream use.

Full paper, version 2
Proposition 22(b)Incorrect as written · verified repair

The printed induction for excluding 2222 and 3333 uses an invalid equivalence

Page 36 · Proposition 22(b), item (iii), and the paragraph following it · arXiv:2410.02032v2

Item (iii) compares occurrence of 3333 and 2222 in the same iterated image, while the following explanation treats an occurrence of 3333 as though it always came from 1212 or 2222 in the de-substituted word. That boundary description also depends on whether the outer parameter is zero. A simultaneous induction repairs the proof: 2222 in an outer image can only come from 3333 in the inner word; 3333 can occur only when the outer parameter is 00 and then requires 1212 or 2222 in the inner word; and 1212 is already forbidden. Starting with the one-letter images, neither 2222 nor 3333 can therefore occur at any depth. This proves Proposition 22(b) and restores the input used in Theorem 9.

Full paper, version 2
Theorem 6 exception listIncorrect as written · verified repair

T(e,e,123)T(e,e,123) is excluded in the statement but certified by the proof table

Pages 29–30 · Theorem 6, witness table, and final sentence of its proof · arXiv:2410.02032v2

The theorem lists T(e,e,123)T(e,e,123) among the exceptions, but its own table gives the directive prefix 1111001011110010 with n=2n=2 and seven distinct factors. Independent substitution and factor enumeration reproduces pw(2)=7>6p_w(2)=7>6. Consequently the sentence saying that the theorem's exceptions are precisely the cases absent from the table is false. Delete T(e,e,123)T(e,e,123) from the exception list. The table supplies the complete proof of the stronger corrected scope, and the later claim that only T(e,23,e)T(e,23,e) and T(e,13,e)T(e,13,e) remain then follows.

Full paper, version 2
03Novelty0 reported findingsNo non-novelty findings

No non-novelty findings.

Detailed audit reportFull reasoning, manuscript locations, and references.
Open report PDF ↗

Author response

Challenge an audit finding

Local workflow preview

A listed author may submit formal evidence that an audit is inaccurate. The response would be considered in a fresh AI re-evaluation; it would not edit the audit automatically.

Paper
arXiv:2410.02032v2
Authors listed
Thomas Garrity, Otto Vaughn Osterman
Audit date
August 15, 2026
  1. 01Establish identityMatch an authenticated scholarly identity to this paper.
  2. 02Submit evidenceIdentify the finding and give a formal mathematical response.
  3. 03Re-evaluateA separate agent checks the response and records a disposition.
Recommended production method

Authenticate with ORCID, then require an exact arXiv match

MathAudit should accept the identity only when ORCID OAuth authenticates the claimant's iD and this exact arXiv paper appears in arXiv's public authority feed for that iD. A matching name alone is not sufficient.

ORCID OAuth and arXiv authority-record lookup are not connected in this local prototype.

Email fallback for papers without a linked ORCID

A production fallback could send a one-time link only when the submitted address matches an independently maintained author-contact allowlist for this paper. MathAudit must return the same message for every address so the form cannot reveal which contacts are on that list.

This demonstration does not send, store, or compare the address.

Structured response preview

This form remains unavailable until production identity verification succeeds. Nothing entered here is submitted.

This panel never establishes authorship in the local prototype. A production result should be described narrowly as an authenticated ORCID match or control of a separately allowlisted author-contact mailbox.