Skip to content

SE Theory: Transformation

Lean 4 formalization of foundational transformation theory for Structural Explainability (SE).

Transformation theory defines named atomic changes, their taxonomy, their effect constraints, and selected relations among transformation operators.

Scope

Transformation theory defines transformation kinds, families, operations, atomic effect semantics, composition relations, and orthogonality relations.

Persistence judgments and operational policy are out of this scope.

Authority

Lean source is authoritative for taxonomy semantics, operator effect semantics, and structural relations.

The taxonomy path is:

mermaid flowchart LR OC["OperatorCode"] --> TF["TransformationFamily"] TF --> TK["TransformationKind"]

operatorFamily and familyKind are the sole authoritative mappings. Derived lists and reference artifacts mirror those functions.

footprint and requirements define the effect constraints for each operator. characteristic is derived from the complete required-change condition. StateModel defines the abstract semantics of atomic operator steps.

Composition and orthogonality are explicitly partial. Absence of a rule means that this theory has not specified a canonical relation for that pair.

Generated data mirrors the registered theory surface; it is not an independent source of semantics.

Build

shell lake build lake test lake lint

Import

lean import SE.Transformation