| Crates.io | atlas-embeddings |
| lib.rs | atlas-embeddings |
| version | 0.1.1 |
| created_at | 2025-10-07 19:06:47.307191+00 |
| updated_at | 2025-10-10 18:34:55.15509+00 |
| description | First-principles construction of exceptional Lie groups from the Atlas of Resonance Classes |
| homepage | https://uor.foundation |
| repository | https://github.com/UOR-Foundation/atlas-embeddings |
| max_upload_size | |
| id | 1872369 |
| size | 892,196 |
π The Golden Seed Fractal: 96-fold self-similar visualization of the Atlas π
Download Full Resolution Fractal (Depth 2, 894K points)
First-principles construction of exceptional Lie groups from the Atlas of Resonance Classes
atlas-embeddings is a rigorous mathematical framework demonstrating how all five exceptional Lie groups emerge from a single initial object: the Atlas of Resonance Classes.
The model takes the Atlasβa 96-vertex graph arising from action functional stationarityβand through categorical operations (product, quotient, filtration, augmentation, embedding) produces the complete hierarchy of exceptional groups:
The output of this modelβthe complete embedding structure mapping Atlas to Eββis known as the Golden Seed Vector, representing a universal mathematical language for describing symmetry and structure.
This work emerged from Universal Object Reference (UOR) research into decentralized artifact identification. What began as a computational model for schema embeddings revealed fundamental mathematical structure: the Atlas is not merely a computational construct but expresses deep relationships in exceptional group theory.
This framework has implications across multiple domains:
Quantum Computing: Provides mathematical foundation for qubit stabilizer codes and error correction based on exceptional group symmetries.
Artificial Intelligence: Offers structured embedding spaces with proven mathematical properties for representation learning and model interpretability.
Physics: Supplies a unified categorical framework for analyzing symmetries in string theory, particle physics, and gauge theories.
Decentralized Systems: Establishes universal reference structures for content addressing and schema evolution.
The Atlas of Resonance Classes is a 96-vertex graph arising as the stationary configuration of an action functional on a 12,288-cell boundary. This structure is unique: exactly 96 resonance classes satisfy the stationarity condition.
From this single initial object, five categorical operations ("foldings") produce the five exceptional Lie groups. This is proven both computationally (Rust implementation) and formally (Lean 4 proof assistant).
The complete embedding from Atlas into Eβ produces a 96-dimensional configuration in the 240-vertex Eβ root system. This embeddingβthe Golden Seed Vectorβencodes the full exceptional group hierarchy and serves as a universal template for constructing symmetric structures.
The Golden Seed Fractal (shown above) is a novel visualization of the Atlas structure exhibiting unprecedented mathematical properties:
This fractal is exclusive to the Atlasβno other known mathematical structure exhibits 96-fold branching with 8-fold symmetry. The visualization encodes the complete exceptional group hierarchy (Gβ β Fβ β Eβ β Eβ β Eβ) through its self-similar structure.
Generation: The fractal can be generated at various depths:
See examples/generate_golden_seed_fractal.rs for the generation code.
The Atlas is not constructed algorithmically. It is the unique stationary configuration of the action functional:
$$S[\phi] = \sum_{\text{cells}} \phi(\partial \text{cell})$$
This first-principles approach ensures mathematical correctness without approximation.
Add to your Cargo.toml:
[dependencies]
atlas-embeddings = "0.1"
use atlas_embeddings::{Atlas, groups::E6};
// Atlas construction (from first principles)
let atlas = Atlas::new();
// Eβ emerges via degree-partition: 64 + 8 = 72 roots
let e6 = E6::from_atlas(&atlas);
// Extract simple roots
let simple_roots = e6.simple_roots();
assert_eq!(simple_roots.len(), 6);
// Compute Cartan matrix
let cartan = e6.cartan_matrix();
assert!(cartan.is_simply_laced());
assert_eq!(cartan.determinant(), 3);
// Verify Dynkin diagram structure
let dynkin = cartan.to_dynkin_diagram("Eβ");
assert_eq!(dynkin.branch_nodes().len(), 1); // Eβ has 1 branch point
assert_eq!(dynkin.endpoints().len(), 3); // 3 arms
cargo, rustfmt, clippy (via rustup)# Clone repository
git clone https://github.com/UOR-Foundation/atlas-embeddings
cd atlas-embeddings
# Build
make build
# Run tests
make test
# Generate documentation
make docs-open
# Run all checks (formatting, linting, tests, docs)
make verify
# Lean 4 formalization
cd lean4 && lake build
The primary exposition is through rustdoc. Build and view:
cargo doc --open
Key documentation sections:
atlas] - Atlas construction from action functionalgroups] - Exceptional group constructions (Gβ, Fβ, Eβ, Eβ, Eβ)cartan] - Cartan matrix extraction and Dynkin diagramscategorical] - Categorical operations (product, quotient, filtration)See lean4/README.md for the complete Lean 4 formalization:
cd lean4
lake build # Build all 8 modules (1,454 lines, 54 theorems)
lake clean # Clean build artifacts
Status: Complete - All 54 theorems proven with 0 sorrys
# All tests
make test
# Unit tests only
make test-unit
# Integration tests
make test-int
# Documentation tests
make test-doc
# Run all benchmarks
make bench
# Save baseline
make bench-save
atlas-embeddings/
βββ src/
β βββ lib.rs # Main crate documentation
β βββ atlas/ # Atlas graph structure
β βββ arithmetic/ # Exact rational arithmetic
β βββ e8/ # Eβ root system and embedding
β βββ groups/ # Gβ, Fβ, Eβ, Eβ, Eβ constructions
β βββ cartan/ # Cartan matrices and Dynkin diagrams
β βββ weyl/ # Weyl groups and reflections
β βββ categorical/ # Categorical operations
βββ lean4/ # Lean 4 formalization
βββ tests/ # Integration tests
βββ benches/ # Performance benchmarks
βββ docs/ # Additional documentation
βββ Makefile # Development tasks
NO floating point arithmetic is used anywhere in this crate. All coordinates are represented as:
i64) for whole numbersFraction from num-rational) for non-integers// Rank encoded at type level
struct CartanMatrix<const N: usize>;
// Simply-laced property enforced
trait SimplyLaced {
fn off_diagonal_entries(&self) -> &[i8]; // Only 0, -1
}
Every module begins with comprehensive mathematical exposition. Code serves as the formal proof.
The exceptional groups emerge from the Atlas structure. We do not import Cartan matrices or Dynkin diagrams from external sources.
This crate is designed for rigorous peer review:
pedantic, nursery, cargo)rustfmt configuration#![forbid(unsafe_code)])deny(float_arithmetic))This project is licensed under the MIT License.
Contributions are welcome! Please ensure all contributions are compatible with the MIT License.
This work is published by the UOR Foundation, dedicated to advancing universal object reference systems and foundational research in mathematics, physics, and computation.
If you use this crate in academic work, please cite:
@software{atlas_embeddings,
title = {atlas-embeddings: First-principles construction of exceptional Lie groups},
author = {{UOR Foundation}},
year = {2025},
url = {https://github.com/UOR-Foundation/atlas-embeddings},
}