Expand description
§PPF (Physics-Prime Factorization) Library
A comprehensive Rust library implementing the Physics-Prime Factorization (PPF) mathematical framework for exploring quantum mechanics through number theory.
§Overview
The PPF framework extends classical number theory by treating -1 as a special “Sign Prime”, creating multiple valid factorizations for integers and enabling a number-theoretic model of quantum phenomena.
§Quick Start
use ppflib::prelude::*;
// Create factorization state spaces
let state = FactorizationStateSpace::new(6)?; // Classical state (positive)
let quantum = FactorizationStateSpace::new(-6)?; // Quantum state (negative)
println!("S(6) has {} factorizations", state.size());
println!("S(-6) has {} factorizations", quantum.size());
// Demonstrate quantum collapse: (-2) × (-3) = 6
let s_neg2 = FactorizationStateSpace::new(-2)?;
let s_neg3 = FactorizationStateSpace::new(-3)?;
let result = s_neg2.multiply(&s_neg3)?;
if result.collapse_info.collapsed {
println!("Quantum collapse occurred!");
}
§Feature Overview
§Core Features
- Factorization State Spaces: Complete enumeration of valid P-factorizations
- Quantum Collapse: Modeling (-a) × (-b) = ab transitions
- Sign Prime: The unique negative prime (-1) enabling quantum behavior
§Advanced Features
- Algebraic Structures: State space ideals, P-prime spectrum, homology
- Topological Analysis: Simplicial complexes, Galois groups, Betti numbers
- Geometric Realizations: IOT metric, tautochrone operators, Hilbert spaces
§Module Organization
Re-exports§
pub use core::FactorizationStateSpace as StateSpace;
pub use core::PFactorization as Factorization;
pub use core::FactorizationError as Error;
Modules§
- algebra
- Algebraic structures and operations for PPF framework
- core
- Core PPF mathematical primitives and operations
- geometry
- Geometric realizations of factorization state spaces
- prelude
- Prelude - common imports for convenience Common imports for most PPF use cases
- topology
- Topological structures of factorization state spaces
Constants§
- CRITICAL_
RATIO - The critical IOT ratio r/R = 1/30
- DESCRIPTION
- Library description
- VERSION
- Library version information