| Crates.io | fractal_algebra |
| lib.rs | fractal_algebra |
| version | 0.3.5 |
| created_at | 2025-08-10 20:30:48.552911+00 |
| updated_at | 2025-11-15 17:23:58.618078+00 |
| description | A library for fractal algebra experimentation |
| homepage | |
| repository | https://github.com/Neil-Crago/fractal_algebra |
| max_upload_size | |
| id | 1789272 |
| size | 274,740 |
The overarching goal of this project is to develop tools and theories based on a "fractal" understanding of mathematical and physical systems. We explore the idea that complexity arises from simple, iterative rules, and that the relationships between objects are as important as the objects themselves.
The project investigates concepts such as:
The project is essentially complete in it's present state, what remains todo is create a suite of examples to highlight it's utility, these are in the works and should be available around December 2025.
n!, and relationships (edges) are formed dynamically based on mathematical similarity and shared number-theoretic traits.This is a trait-based algebraic extension for composing, transforming, and evaluating mathematical objects based on resonance. It encodes semantic meaning directly into traits, operations, and laws—bridging mathematical abstraction with computational clarity.
let a = FractalEdge::new(...); // Harmony, score 0.8
let b = FractalEdge::new(...); // Harmony, score 0.9
let union = a.add(&b); // Allowed by ResonanceRuleEngine
let filter = LawFilter {
allowed: vec![ResonanceLaw::Harmony],
};
let filtered = resonant_collection.filter(&filter);
A Semantic Manifold of Infinite Resonance
FractalQuantumSpace is not a simulation of quantum mechanics. It is a semantic engine that encodes the fractal nature of reality—where each quantum event is a recursive transformation, and each dimension is a resonance axis.
In classical physics, dimensions are fixed. In quantum mechanics, they’re functional. But in a fractal ontology, dimensions are emergent—each transformation reveals new structure. There is no upper bound.
factorial_engineA high-performance, zero-error crate for computing the prime factorization of factorials (n!). It uses Legendre's Formula to calculate results directly and efficiently, serving as a robust computational backend for number-theoretic analysis.
tma_engineA lightweight crate providing the algebraic tools for 2D affine transformations (TMA). This engine is the geometric heart of the project, used for generating fractals via Iterated Function Systems (IFS) and the Chaos Game algorithm.
MIT or Apache License © Neil Crago
This project is open-source and designed for philosophical and mathematical exploration.
“This is not just a framework. It is a way of thinking.”
This crate is part of a collection of crates by the same author: These include:-