IndisputableMonolith.Chemistry.AtomicRadii
The AtomicRadii module defines the 1-indexed shell number and associated radius proxies for atomic scaling under the phi-ladder. Downstream chemistry modules such as Electronegativity cite these definitions to modulate predictions by shell structure. The module contains only definitions and supporting lemmas with no proof obligations.
claim$n(Z)$ denotes the 1-indexed shell number for atomic number $Z$, together with the proxies shellRadiusProxy, screeningFactor, radiusProxy and normalizedRadius that scale radii on the phi-ladder.
background
The module imports the PeriodicTable engine, whose doc-comment states it supplies an octave to eight-tick mapping for chemistry via phi-tier rails, fixed s/p/d/f block offsets, and an eight-window neutrality predicate with zero per-element tuning. It also imports Constants, whose doc-comment identifies the fundamental RS time quantum tau_0 equal to one tick. These imports establish the phi-ladder and eight-tick octave setting in which shellNumber and the radius proxies operate.
proof idea
This is a definition module, no proofs.
why it matters in Recognition Science
The module supplies the shell-number component required by the Electronegativity module, whose doc-comment states that electronegativity follows distToNextClosure to the minus one, modulated by shell number. It therefore implements the shell-structure layer of the eight-tick octave chemistry scaffold described in the PeriodicTable doc-comment.
scope and limits
- Does not compute numerical radius values from measured data.
- Does not introduce element-specific fitting constants.
- Does not address relativistic corrections to radii.
- Does not derive ionization energies or electron affinities.
used by (1)
depends on (2)
declarations in this module (28)
-
def
shellNumber -
def
shellRadiusProxy -
def
screeningFactor -
def
radiusProxy -
def
normalizedRadius -
theorem
lower_z_more_remaining -
theorem
shell_radius_increases_with_period -
theorem
li_valence_one -
theorem
na_valence_one -
theorem
k_valence_one -
theorem
rb_valence_one -
theorem
cs_valence_one -
theorem
fr_valence_one -
theorem
f_dist_one -
theorem
cl_dist_one -
theorem
br_dist_one -
theorem
i_dist_one -
theorem
at_dist_one -
theorem
helium_full_shell -
theorem
neon_full_shell -
theorem
argon_full_shell -
theorem
krypton_full_shell -
theorem
xenon_full_shell -
theorem
radon_full_shell -
theorem
oganesson_full_shell -
theorem
li_larger_than_f -
theorem
na_larger_than_cl -
theorem
k_larger_shell_than_li