Skip to content

Guided example

Recover 399 from the shape’s scale

Preset d = 399 and h = 1/100. The radii are 3.99, 1.35, 0.45, 0.15, 0.05, 0.01, and 0. The geometric construction identifier, scale unit, and identity pose stay in the record.

Start from radius 3.99, export the record, then recover the shape from that record alone.

Rounding merges possible inputs. The stored remainders identify the original trajectory. Q/S is the rational map, not λ = φ/(φ+π).

Exact rule

Q=339949771344778Q=339949771344778, S=1000000000000000S=1000000000000000. These are the decimals used by this page’s BigInt step.

F(d)=⌊QdS⌋,ρ(d)=Qd−SF(d),0≤ρ(d)<S.F(d)=\left\lfloor\frac{Qd}{S}\right\rfloor,\qquad \rho(d)=Qd-SF(d),\qquad 0\le\rho(d)<S.d=S dnext+ρQ.d=\frac{S\,d_{\mathrm{next}}+\rho}{Q}.

The last expression is an integer only when Q divides the numerator. Otherwise the record is invalid.

The step multiplies the state by Q/S and takes the floor. The remainder records the discarded fractional part multiplied by S; it is not an adjustment to division by three.

Q·399 = 135639958766566422 = 135·S + 639958766566422.

So the next state is 135 and the remainder is 639958766566422. The radius column uses h = 1/100. That scale is not part of the integer step. Q/S is not λ.

Domain: inside original 15 bit domain. Arithmetic: exact integer. h = 1/100.

Forward orbit from the seed field. This is not the imported reconstruction.
Stepdradius h·dremainder
0399399/100639958766566422
1135135/100893219131545030
24545/100297739710515010
31515/10099246570171670
455/100699748856723890
511/100339949771344778
600/100—

Integer trajectory complete; radius is zero. That terminal state is a point, not six landmarks.

  1. a = 3.99

  2. a = 1.35

  3. a = 0.45

  4. a = 0.15

  5. a = 0.05

  6. a = 0.01

  7. a = 0

Download the 399 example

Canonical affine readout

This is not the 399 extinction ledger above. That version rejects padded extinction histories. A fixed 23-step byte ledger retains padded steps. The readout uses its own schema and rejects both of those records.

Enter an affine field, export the six canonical readings, clear the generator, then recover the field from the imported record alone.

s is the name sin(π/1296000). It is not evaluated. The marks are z = (−s−φ², −s−1, −s, s, s+1, s+φ²), labeled d2, d1, d, b, b1, b2. Each reading is stored as four reduced rationals, the coefficients of 1, φ, s, and φ s.

No readings are held. Calculate, or import a record below.

No record has been imported. The field is not taken from the generator.