Lost notes [uts-0014]

The following are normal leaf notes that are not transcluded by any note, and are not captured by root notes or Draft notes, thus might be lost.

Discussion. Differences along a line of sites [fdip-00AE]

On a line of sites the difference \(\varphi (x+1)-\varphi (x)\) is a linear function of the values of \(\varphi \). Written as a matrix, with one row for each step and one column for each site, it is the familiar bidiagonal matrix with \(-1\) and \(1\) in each row. The second difference on the sites is the transpose of that matrix multiplied by the matrix. The same array can be written for any finite carrier once an order of the sites and of the steps is chosen.

Remark. The Leibniz correction [fdip-00AO]

The cyclic shift \(T\) is translation by one site, and the forward difference \(\,(\Delta f)(i)=f(i+1)-f(i)\) is the derivative of spacing \(1\). The Leibniz rule \(\Delta (fg)=(\Delta f)g+f\Delta g\) fails by the extra product \(\,(\Delta f)(\Delta g)\). Lemma [fdip-0009] is the corrected identity, together with the indicator witness \(f^2=f\).

Why these notes connect polytopes and puzzles [frap-001E]

The motivation grew out of decades of playing the \(3\times 3\times 3\) cube, followed by the \(2\times 2\times 2\) and \(4\times 4\times 4\). Learning formulas raised questions about why they work, how different methods organize a solve, and how a computer might find a better solution. Those questions led back through group theory and the general \(N\times N\times N\) family to Marchetti's Rubik's Abstract Polytopes [marchetti2025rubik]. These notes deliberately reverse that journey: begin with general mathematics, develop increasingly concrete models, and return to solution methods and play with a deeper understanding of the familiar puzzle.

A first concrete question guides the route: when a turn acts on one facet, which positions move, and what incident labels travel with them? Starting with abstract polytopes lets us answer that question in two stages. We first record incidence and shape symmetry without choosing lengths or angles, then apply a local facet action and inspect its effect on a tetrahedron and a cube. This separation keeps the shape data distinct from the move data while giving each abstraction a visible puzzle consequence. Passing to layered cubes then asks how the pieces, their orientations and the allowed turns change with \(N\); the \(3\times 3\times 3\) cube provides a setting in which to work out the consequences in detail. Group actions connect these descriptions. They help us ask what a move changes, what a sequence preserves, which configurations are reachable, and how a solution can be assembled from smaller tasks. The additional structure in each model must be explained when the models are compared.

The return to solving has two closely related purposes. For a person, a useful formula connects a recognizable pattern with a manageable sequence of moves. Understanding its effect and what it preserves should help explain methods and the choices within a solve; recognition, memory and ease of execution matter alongside move count. For a computer, the question is how to find solutions under explicit objectives, including shortest solutions for a chosen set of moves and costs. Producing a solution, proving that a method solves every state in its domain, and establishing optimality are different achievements. Scrambling, replay and interactive exploration bring these questions back to actual use.

The puzzles also lead into mathematics beyond solving. Local orientation data raise questions about global constraints, wreath products and transfer. Transporting labels suggests comparisons with coloring obstructions and branched coverings [izmestiev2002branched]. Random scrambles and functions used to guide search lead to probability and representation theory [pan2021fourier]. These are directions for inquiry, with their own constructions and hypotheses; the aim is to understand the connections through examples and arguments as well as the puzzles themselves.

Scholarly sources, explicit calculations and formalization are meant to inform one another. Lean can express mathematical models and implement computations whose stated properties can be proved. Missing hypotheses or awkward conventions exposed by that work should feed back into the explanations here. FRAP is at an early research stage, and the companion repository does not yet contain a formalized puzzle model or solver.

[lm-macros]

[tt-003B]

A complete layer-first method [frap-0017]

The three-layer model in the complete cube account turns a human solve into a sequence of stabilizer problems. We keep the global viewing frame fixed and use its fixed local frame conventions. We write \(U,D,F,B,R,L\) for clockwise quarter-turns as seen from the named face. A prime is an inverse and a superscript \(2\) is a half-turn; a word is read from left to right. The bottom face \(D\) is the first layer, so its center fixes the target colour and the four side centres fix the cross alignment. The notation and face-view convention agree with the cube notation notes.

A block-building or Roux-style organization can reduce the number of stages for an experienced solver, but it changes the recognition and preservation cases. It should be compared through the same questions—what is fixed, what subgroup remains, which effects are checked, and what is remembered—rather than by treating a lower move count as a complete measure of usability. The cube resource notes collect contrasting organizations for that later comparison.

A worked replay and projected lower bound [frap-001B]

The fixed-frame model has a concrete replay on a three-layer puzzle. Work in the fixed-frame HTM convention of the complete cube account: a face quarter-turn, its inverse, or a half-turn costs one move, and words are read from left to right. Start at the solved state and apply the declared scramble

\[w=R\ U\ R'\ U'\ F\ R\ U\ R'\ U'\ F'.\]

The inverse word is

\[w^{-1}=F\ U\ R\ U'\ R'\ F'\ U\ R\ U'\ R'.\]

A sticker-level replay of the six fixed-frame face maps sends the solved state to the recorded scramble state and then returns to solved. The check represents each of the 54 pairs in how the cube models connect as a slot, applies the six quarter-turn permutations and their inverses, and enumerates the projected corner states breadth first through depth two. The token-by-token states and hashes are preserved in the replay receipt. Running the tracked replay checker with `node scripts/check-frap-b9b.js trees/frap-001B-replay.json` reproduces and compares the stored `replay_log`. The complete cube account supplies the move convention; the replay, hashes and 262-state count are the deterministic calculation reported here. The second replay is therefore a certificate for the move convention and the inverse, not merely an animation of a familiar sequence.

Computer solving and efficiency [frap-0018]

A computer solver answers a sharper question than a human method: from a recorded state, what is the shortest path to solved, or what short path can be found quickly? The answer depends on the move metric, the state coordinates, and the information retained by the search. We use the fixed-frame ordinary 3-layer action from the complete cube account, with the six outer face turns as generators. The methods chapter supplies the group-action graph viewpoints; here they become finite search procedures.

Computer solving therefore extends the earlier construction in three controlled directions: exact graph distances on a small quotient, admissible lower bounds for the full state space, and subgroup reductions that trade completeness of the search for speed. These distinctions let a later return to play report a solver's output without confusing a valid solve, a short solve, and a certified optimum.

This chapter is a mathematical specification, not a Lean-certified solver. For comparison, rubik-lean4 at commit b8a5a09 formalizes the fixed-frame move and sticker correspondence, while rubiks-cube-group at commit 3baebd73 formalizes the legal-state subgroup; neither repository is used here as a formal proof of the search, diameter, or optimality claims above.

From move sequences to play [frap-0006]

A formal move description becomes useful only when a player can apply it and reproduce its result. Play gives the mathematics an immediate test of intelligibility: a notation should identify a move unambiguously, a displayed turn should agree with the stated action, and replaying a sequence should reproduce the same state. Scrambling, undoing, recognizing a case, and following a solution all depend on those agreements.

Further connections [frap-0007]

The total-orientation character can expose a constraint, but what survives when we change the local frame or the dimension? Framed orientations and transfer and dimension develop the first connections: wreath product records positions and local transport, while abelianized characters detect constraints when the allowed generators preserve them [marchetti2025rubik, Section 3.1]. Finite-index transfer organizes related calculations through coset representatives [mayer2015artin, Sections 3.1--3.3]. The dimension calculation explains how a local abelianization can lose this detecting power without deciding reachability.

The following outlooks ask different questions about transport and functions on a move group. Each needs its own construction; neither is a prerequisite for continuing to the layered cubes.

How the cube models connect [frap-001A]

An abstract cube turn records incidence positions and restricts a shape symmetry to one facet. A layered-cube turn records cubies, stickers, frames and allowed layers. For the ordinary three-layer cube these are two descriptions of the same action; the map below identifies their coordinates.

Label transport and topology [frap-0014]

A sequence of puzzle moves may return pieces to their positions while changing their orientations. The first question is what local return map records that change; the cycle criterion computes it. A related question asks how labels move between neighboring simplices. The projectivity construction of Izmestiev and Joswig makes that question precise, and the complete unfolding records the topology of one such transport system [izmestiev2002branched, Sections 2.1--2.3.3].

A comparison between these constructions must name the fiber, the local transport map, and the allowed paths before relating topology to puzzle orientation. The projectivity example supplies one transport vocabulary; the framed cube account supplies a different finite-state calculation. A bridge between them would require an explicit map between those data and a proof that it preserves composition, return maps, and the claimed topology.

Math notes (agent drafts) [uts-016Q]

Notes on formulating discrete-induced physics [fdip-0001]

Physics often models length, time and field values as continuous (infinitely divisible) quantities. Measurements have finite resolution, so they do not establish that this continuum is fundamental. The real numbers are its usual mathematical form. The hypothesis is that geometry, time and matter can be induced from finite carriers and exact algebra, with continuum physics recovered at large scales. A classical field assigns values to points of space; in this discrete setting, the points are vertices or edges of a finite graph. Finitely many coordinates need not mean finitely many possible values: later Gaussian probability laws are laws on a real inner-product space. What a structure induces is kept separate from what must be supplied. A finite incidence presentation records the finite vertex set, edge set and endpoint maps; the alternating four-cycle of Example [fdip-0003] makes the additional weights explicit. Reordering vertices changes a representation; changing weights changes the model. Gaussian elimination in Elimination and retained observables uses a specified quadratic action and reference measure.

Induced geometry provides one motivation. On a fixed background, one-loop matter fluctuations generate an Einstein-Hilbert term in the effective action [visser2002sakharov, Section 1, Eq. (1)], so the gravitational action need not be assumed: it can be induced by the matter content. Keeping supplied microscopic data, state assumptions and induced structure apart is then a distinction with content. Conjecture [fdip-003X] asks for an arithmetic scheme with a Clifford sheaf and a finite-group action, for a map from a moduli stack controlling the continuum limit and the background dependence, and for quantum-field-theory parameters given by special L-values. Spacetime, physical parameters, the Standard Model equations and gravitational equations stay outside those finite constructions. Discrete induction and its open interfaces records the comparisons that remain open: the physical environment map, and the continuum question, which is asked and not answered. The groupoid and the realization do not supply a site, a stack, or a descent. No moduli map is constructed.

These notes develop finite constructions and do not propose a physical theory. The parts run from fields on finite carriers through Gaussian laws, symmetry and Clifford algebras, to arithmetic families and a fixed-mode comparison on a supplied circle. Geometric realization then asks which information survives when weights are forgotten. Selected backgrounds, gauge fields, Euclidean time and lattice fermions give the finite constructions that the structure chapters and the closing § [fdip-003W] compare. Remark [fdip-004E] maps the parts. The alternating four-cycle returns as the example that ties a later construction to specified fields, weights and observables.

Notes on Rubik's abstract polytopes [frap-0001]

These are the accompanying mathematical notes for the experimental research project FRAP, Formalizing Rubik's Abstract Polytopes. The notes ask how the mathematics of abstract polytopes, incidence actions and group constraints can explain the concrete practice of solving Rubik puzzles. The longer motivation, history and scope are recorded in why these notes connect polytopes and puzzles.

The route is staged so each abstraction earns a concrete consequence. We begin with incidence and shape symmetry, apply local facet moves to a tetrahedron and a cube, then pass to layered cubes, orientations and reachability. The later notes return to human methods, computer search, replay and play. How the notes are organized is the working route through those chapters; the companion repository is still an early research project, so formalization and executable solver work remain part of the scope.

Notes on formulating theoretical intelligence potential [ftip-0001]

Formulating Theoretical Intelligence Potential (FTIP) studies how much reliable capability post-training and agent procedures can obtain from a specified pretrained model, and how that capability depends on information, feedback, computation and evaluation. The question is comparative: what improves, through which mechanism, at what cost, and on which tasks? It concerns behavior under specified conditions, rather than an intrinsic intelligence number assigned to a model.

Post-training studies how demonstrations, preferences, rewards and interaction change a model's policy. Fine-tuning, direct preference optimization, and reinforcement learning with human or verifiable feedback differ in their objectives, feedback and update procedures. Agent systems add another source of change: tool use, search, persistent state and retained context can alter behavior even with fixed model weights. Their computation, failure modes and reliability are part of the capability being studied.

Evaluation and finite limits ask which improvements survive independent testing, what transfers to other task laws, and what follows from assumptions about sampling, support, feedback and proxy error. Architecture and optimization ask how the model's computation, parameterization and optimizer affect achievable capability and resource tradeoffs. Its mechanism map asks which bottleneck a design changes and what evidence would demonstrate that change, without ranking architectures. Matched comparisons connect these questions without identifying a higher training reward, a successful rollout and a transferable capability as the same outcome.

Conceptual discovery across generations extends the study to successive learned artifacts, reusable representations, curricula and contributions from independently developed researchers. It asks when a system can discover a method and acquire the ability to use it on fresh problems, with development and learning costs included. Mathematical research supplies concrete settings for that question; the proposed discovery-cost separation remains open. The chapter's research route makes the capability profile explicit: follow the lineage and acquisition criterion, then use the mathematical research records and assays to separate retrieval, transfer, remix, construction, consequence, verification and retention.

Civilization and economic reproduction ask how learning resources arise from productive capacity, finance and the renewal of knowledge. Economic development can constrain a campaign or expand its future resources. The chapter proves conditional bounds for specified models and studies reliable contributions and shared preparation costs, alongside alternative models that sustain continued learning. These results make the budget part of the mathematical question; the general discovery lower bound remains open.

The shared model, task and evaluation interfaces support these different lines of inquiry. The notes combine published empirical observations, specified mechanisms, finite mathematical results and open research questions. Each result has its own assumptions and scope; a capability claim depends on the starting artifact, the intervention, independent evaluation and resource bounds.

Notes on formalizing counterexamples to Connes' rigidity conjecture [connes-0001]

These notes treat the OpenAI, Zhou, and Anthropic counterexamples to Connes' rigidity conjecture as three distinct formalization targets. All three proofs are in scope; the current detailed development follows Zhou's construction.

Notes on formalized Clifford algebra programme [fcap-0001]

These are the accompanying mathematical notes for the experimental research project FCAP. FCAP is read “F-cap,” and studies whether Lean can serve both as a formal language for the abstract and concrete mathematics of Clifford algebras and as an implementation language for efficient symbolic and numerical computation. It is also a coined acronym for “Formalized Clifford Algebra Programme.”

FCAP's formalization is still at an early spike-test stage. The main storyline follows its own coordinate representations and orthogonal-product transport. The appendix is a mathematical companion to Tau Ceti's Clifford and Spin work: it connects the filtered exterior model, reflection and Pin/Spin constructions, bivector lifts, real signatures, and spinor modules. Those results supply context and possible tools for FCAP's longer program; the appendix does not claim they are FCAP formalizations.

Notes on foundational group algebras (for) physics [fgap-0001]

These are the accompanying mathematical notes for the experimental research project FGAP. FGAP is read “F-gap,” for the foundational gap between established mathematical tools and open questions about physical structures, especially beyond the Standard Model. It is also a coined acronym for “Foundational Group Algebras (for) Physics.”

The project studies mathematical structures that may help us understand physical structures more deeply. It does not construct or claim a physical theory. The current storyline has been strongly shaped by agent exploration of one spike-test slice of that research domain. It follows the project's approach: turn a structural hypothesis into a small, source-grounded vertical slice, then use explicit calculations and formalization to expose its assumptions.

This slice begins with Hamilton's Quaternions and the quaternionic realization of the binary tetrahedral group, because they give a small and explicit route into finite real Group Algebras. For the human-curated storyline of the notes, see § [spin-0010].

For the mathematics, we follow the Hurwitz-unit treatment in [voight2021quaternion, ch. 11]. We keep the mathematics and the physical suggestions separate.

Methods and search [frap-0005]

Once the constraints are known, a solver still needs a reasoned way to choose the next move. A solving method organizes a sequence of smaller goals: at each stage, some information has been fixed and some remains free. The useful mathematical question is which moves accomplish the next goal while preserving what has already been achieved. The stabilizer of the recorded data, as in the general construction MulAction.stabilizer, gives language to that requirement; successive stages suggest a chain of subgroups. Conjugation relocates the effect of a known sequence; commutators can help isolate effects, whose actual support must be checked in each example. Salkinder uses conjugates and commutators in the cube setting [salkinder2021nxnxn, Sections 2 and 3.2].

Explaining why a method works and judging how well it serves a player are related but different tasks. A complete method needs an argument that its stages cover the remaining cases and terminate at a solved state. Practical use also depends on recognition, memorization, and ease of execution. Computational search raises further questions about time, memory, and solution length.

Cayley graphs describe move sequences as paths between group elements [pan2021fourier, Section 4, Definition 4]; actions on partial information lead to Schreier graphs. The generic labeled-edge construction is Quiver.SchreierGraph: a move labels an edge from a state to its image. For the left action of a group on itself, this is the Cayley viewpoint. These declarations supply stabilizers and action graphs; they do not establish a puzzle-solving method. Such descriptions become useful when comparing reduction strategies or searching for shorter sequences. Any length comparison must specify the allowed moves and their costs. The goal is to connect a method's observable effect with its mathematical explanation. Scrambling and search functions describe a related use of functions on the move group. The complete layer-first construction is given in a complete layer-first method, while computer solving and efficiency turns these graphs into exact searches, lower bounds and subgroup reductions. This chapter keeps the method next to the graph and stabilizer language needed to analyze it.

Scrambling, spectra and search coordinates [frap-0015]

Random moves raise a different question from solving: when, and how quickly, does a scramble lose information about its starting state? A random walk depends on its allowed moves and their probabilities. We use the fixed-frame three-layer move group from the complete cube account, and write \(G\) for its reachable state group. A walk with step law \(\mu \) has distribution

\[\Pr [X_k=g]=\mu ^{*k}(g)\]

from the solved state, where convolution records the successive moves.

The displayed parity bounds and finite-operator framework are the results established here. They do not claim a full-cube mixing time, a universal scramble length, or a reproduced machine-learning benchmark. Those would require a declared move law, reachable component, statistical or spectral analysis, and independently checked computational evidence.

Status [spin-000S]

Currently it's a work-in-progress.

The complete three-layer cube [frap-0016]

The all-size law has two reasons to be followed by a separate three-layer account. A \(3\times 3\times 3\) cube has no moving centers or coupled edges, and its familiar three tests can be checked directly on the six outer-face generators. We use the fixed local frame convention and keep the global viewing frame fixed. Unmarked centers give the following coordinate record.

\[(\sigma ,x;\tau ,z)\in S_8\times (\mathbb Z_3)^8 \times S_{12}\times (\mathbb Z_2)^{12}.\]

Here \(\sigma \) and \(\tau \) record corner and edge positions. The corner local frame uses the U/D sticker to record a twist in \(\mathbb Z_3\); an edge local frame uses the U/D or F/B sticker convention to record a flip in \(\mathbb Z_2\). The six centers fix the frame but have no recorded orientation. This is the ordinary cube model, rather than a supercube model with marked centers.

The family of layered cubes [frap-0003]

To pass from one cube size to another, we first fix a physical model. Let \(C_N\) be an \(N\times N\times N\) array of physical units, and call each unit a cubie. Give the units coordinates \((i,j,k)\in {1,...,N}^3\). A visible cubie is a surface cell, so at least one coordinate is \(1\) or \(N\). A cell with three boundary coordinates is a corner; with exactly two it is an edge; with exactly one it is a center. This is a description of positions, before we decide which labels a player can see.

The resulting counts are immediate: there are \(8\) corners, \(12(N-2)\) edge cubies, and \(6(N-2)^2\) center cubies. Their sum is the number of surface cells. The count already explains why changing \(N\) is more than making a larger drawing. New edge and center positions appear, and those positions can fall into different move orbits. Bonzio, Loi and Peruzzi use this cubie decomposition in their general model [bonzio2018nxnxn, Sections 2--3]; Salkinder gives a parallel orbit and configuration analysis [salkinder2021nxnxn, Section 2].

The abstract-to-cube handoff is made explicit in how the cube models connect. In the \(N=3\) case, the 54 facet-colored incidence positions group into corner and edge sticker fibers, with six fixed centers supplying the frame; the resulting action is the coordinate model in the global viewing frame used later. For larger \(N\), the new center and coupled-edge orbits prevent this from being a single ordinary-cube coordinate space.

The first law for the layered cube [frap-0004]

The layered model needs a reachability test. A tuple of permutations and orientations can describe a dismantled cube without being obtainable by legal slice turns. We now choose the labelled, fixed-frame state space from the layered-cube model and state the first law for that space. The theorem is a statement about labelled cubies; an ordinary colour pattern is its observation after equal-looking labels have been forgotten.

Which moves survive a quotient? [frap-0019]

A quotient of observations is useful only when the moves still have a well-defined action on the observations. Let \(X\) be a declared sticker state set, let \(G\) act on \(X\), and let the surjection \(q:X\twoheadrightarrow Y\) identify the observations we want to retain (equivalently, take \(Y=q(X)\)). The move \(g\in G\) preserves the fibers of \(q\) when

\[q(x)=q(x')\Longrightarrow q(gx)=q(gx')\qquad (x,x'\in X).\]

Exactly in this case there is a unique induced map \(\bar g:Y\to Y\) with

\[q\circ g=\bar g\circ q.\]

If \(g\) is a bijection and \(X\) is finite, then \(\bar g\) is surjective and therefore bijective. In an infinite setting, require the inverse move to preserve fibers as well. Thus, for the finite cube action below, the fiber-preserving bijections form a subgroup; a quotient does not automatically inherit the whole puzzle action.

The practical rule is short: state the state space, the quotient map and the move action before saying that a move survives identification. The antipodal calculation supplies both a negative and a positive finite example, while preserving the distinction between a shape cover and a compatible puzzle action.