The universal mathematical-computational language for verifiable neurosymbolic reasoning.
ULOGIC decouples logical intent from its textual representation, allowing the system to operate on verifiable abstract meanings.
Pure logical entities divided into two disjoint categories:
ExpDU Descriptive Unit: Atomic units. Axioms, hypotheses, and static data. The "what" of the system.
ExpEB Expositive Block: Narrative and dynamic structures. Algorithms, proofs, and logical flows. The "how" of the system.
These are the String-of-chars or character sequences that humans write or visualize.
ULOGIC enables an N:1 relationship: multiple representations (natural language, formulas, code) collapse into a single Abstract Expression. This allows for a seamless auto-formalization of human intuition into machine-like exactness.