Ich denke an unäre Sprachen , wobei aus allen Wörtern besteht, deren Länge die Summe von Quadraten ist. Formal: Es ist leicht zu zeigen, dass nicht regulär ist (z. B. mit Pumping-Lemma). Ferner wissen wir, dass jede natürliche Zahl die Summe von vier Quadraten ist, was impliziert, dass für alle Sprachen regulär sind, da .L k k L k = { a n ∣ n =L 1 = { a n 2 | n ∈ N 0 } k ≥ 4
L k = L ( a * )
Jetzt interessieren mich die Fälle und :k = 3
, .
Leider kann ich nicht zeigen, ob diese Sprachen regulär sind oder nicht (selbst mit Hilfe von Legendres Drei-Quadrat-Theorem oder Fermats Theorem auf Summen von zwei Quadraten ).
Ich bin mir ziemlich sicher, dass zumindest nicht regelmäßig ist, aber unglückliches Denken ist kein Beweis. Irgendeine Hilfe?