MMGD operates on the single digits 1 through 9. The system takes an ordered sequence of initial values A = (A₁, …, Aₘ) as its input. These values are placed on the vertices of a regular polygon and referenced cyclically — one per step, in a fixed periodic order determined by p(n) = ((n−1) mod m) + 1. At each step, the current state is multiplied by the next referenced value: Rₙ = rₙ₋₁ · A_{p(n)} The result is then passed through an observation operator: the product is decomposed into its tens digit and units digit. If the units digit is nonzero, it becomes the new state; if it is zero, the tens digit is taken instead. This rule — the zero-escape — is not a correction but a structural choice: it keeps every state within the digit set and shapes the long-term behavior of the system. The observed value feeds directly into the next step. Over time, every orbit enters a cycle. The resulting sequence is then mapped onto the geometric configuration, producing the drawing. The system is a sequential composition of three independent layers: multiplicative generation, observation, and geometric realization.

_

MMGDは1から9までの一桁の数字の上で動作する。 本系への入力は順序付き初期値列A = (A₁, …, Aₘ)である。これらの値は正多角形の頂点に配置され、p(n) = ((n−1) mod m) + 1 によって定まる周期的順序で、一ステップごとに一つずつ参照される。 各ステップで、現在の状態は次に参照される値と乗算される:Rₙ = rₙ₋₁ · A_{p(n)} その積は観測作用素に渡される。積は十の位と一の位に分解され、一の位がゼロでなければそれが新たな状態となり、ゼロであれば十の位が代わりに採用される。このゼロ回避規則は補正ではなく構造的選択であり、すべての状態を数字集合内に保ち、系の長期的な挙動を形成する。 観測値は直接次のステップへの入力となる。時間の経過とともに、すべての軌道は周期軌道へと入る。得られた列は幾何的配置へと写され、ドローイングを生成する。 本系は三つの独立した層の順序合成である:

乗算生成、観測、幾何実現。

Modular–Multiplicative Generative Drawing