IndisputableMonolith.Materials.SemiconductorDopantTypesFromConfigDim
The module SemiconductorDopantTypesFromConfigDim introduces inductive definitions for dopant classifications in semiconductors, parameterized by configuration dimension. Materials researchers applying Recognition Science to lattice charge carriers cite these types when enumerating n-type and p-type species. The module consists entirely of type declarations and count functions that draw the base time quantum from the imported Constants module.
claimThe module declares the inductive type $DopantType$ together with the function $dopantType_count : DopantType → ℕ$ and the certificate $SemiconductorDopantCert$ that validates a dopant assignment against a configuration dimension.
background
Recognition Science supplies the fundamental time quantum τ₀ = 1 tick through the Constants module. This module extends that primitive into the materials domain by classifying dopants according to configuration dimension. The sibling declarations DopantType, dopantType_count, SemiconductorDopantCert and semiconductorDopantCert therefore operate inside the same RS-native units.
proof idea
This is a definition module, no proofs.
why it matters in Recognition Science
The module supplies the type system required for any later semiconductor modeling that descends from the unified forcing chain. It populates the materials domain with dopant distinctions that higher-level certificates such as SemiconductorDopantCert can reference.
scope and limits
- Does not compute numerical dopant concentrations or activation energies.
- Does not interface with experimental bandgap measurements.
- Does not address temperature or defect-density dependence.
- Does not prove equivalence between RS-derived and laboratory dopant behavior.