Encyclopedia Chemistry Chemistry Electronegativity En Increases Across Period

ARTICLE 4 claims 3 theorems 1 model

Chemistry Electronegativity En Increases Across Period

Electronegativity rises across a row of the periodic table; a machine-checked theorem shows one simple model forces that trend from shell arithmetic alone.

The period trend

Electronegativity is a measure of how strongly an atom attracts electrons in a chemical bond. The classic scale, due to Robert Mulliken, estimates it as the average of ionization energy and electron affinity. The trend that matters for chemistry is regular: within a period, the row of the table from left to right, electronegativity increases as the atom approaches a complete outer shell. Fluorine, at the end of its period, is the most electronegative element; the alkali metals at the start are the least.

The Recognition Science framework models this trend with a deliberately simple proxy. Its ledger, a discrete record of electron shell states, assigns each element a rank equal to its valence electrons divided by its period length. The framework then proves a theorem, en_increases_across_period, that for two elements in the same period, the one with the higher atomic number has more valence electrons. The proof is pure arithmetic: it uses only the definitions of valence electrons and period boundaries, with no fitted parameters and no appeal to measured data.

This theorem is a statement about the proxy, not about chemistry itself. It says that if two elements share a shell and one comes later in the period, the later one has more valence electrons. That is true by construction of the model. The framework's library, a machine-checked collection of formal theorems, also verifies specific rankings: fluorine ranks above oxygen, nitrogen, carbon, boron, beryllium, and lithium; chlorine ranks above sodium; cesium ranks below fluorine. Each of these is a separate checked result.

What the theorem does not do is derive electronegativity from first principles. It does not prove that the Mulliken scale, or any measured scale, must increase across a period. The proxy is a definitional choice, not a physical law. The framework's contribution is to show that a particular simple rule, distance to shell closure, reproduces the qualitative trend in a formally checked way. The measured values remain the province of experiment; the theorem certifies the internal consistency of the model.

THEOREM en_increases_across_period · IndisputableMonolith/Chemistry/Electronegativity.lean
/-- EN increases across a period: valence electrons increase toward closure. -/
theorem en_increases_across_period (Z1 Z2 : ℕ)
    (hZ1_gt_prev : Z1 > prevClosure Z1)
    (hZ2_gt_prev : Z2 > prevClosure Z2)
    (hSamePrev : prevClosure Z1 = prevClosure Z2)
    (hLt : Z1 < Z2) :
    valenceElectrons Z1 < valenceElectrons Z2 := by
  simp only [valenceElectrons]
  omega
THEOREM fluorine_gt_o · fluorine_gt_n · fluorine_gt_c · fluorine_gt_b · fluorine_gt_be · fluorine_gt_li · IndisputableMonolith/Chemistry/Electronegativity.lean
/-- Fluorine (Z=9) has higher EN ranking than O. -/
theorem fluorine_gt_o : enRanking 9 > enRanking 8 := by
  simp only [enRanking, valenceElectrons, periodLength, prevClosure, nextClosure]; norm_num
/-- Fluorine (Z=9) has higher EN ranking than N. -/
theorem fluorine_gt_n : enRanking 9 > enRanking 7 := by
  simp only [enRanking, valenceElectrons, periodLength, prevClosure, nextClosure]; norm_num
/-- Fluorine (Z=9) has higher EN ranking than C. -/
theorem fluorine_gt_c : enRanking 9 > enRanking 6 := by
  simp only [enRanking, valenceElectrons, periodLength, prevClosure, nextClosure]; norm_num
/-- Fluorine (Z=9) has higher EN ranking than B. -/
theorem fluorine_gt_b : enRanking 9 > enRanking 5 := by
  simp only [enRanking, valenceElectrons, periodLength, prevClosure, nextClosure]; norm_num
/-- Fluorine (Z=9) has higher EN ranking than Be. -/
theorem fluorine_gt_be : enRanking 9 > enRanking 4 := by
  simp only [enRanking, valenceElectrons, periodLength, prevClosure, nextClosure]; norm_num
/-- Fluorine (Z=9) has higher EN ranking than Li. -/
theorem fluorine_gt_li : enRanking 9 > enRanking 3 := by
  simp only [enRanking, valenceElectrons, periodLength, prevClosure, nextClosure]; norm_num
THEOREM chlorine_gt_sodium · IndisputableMonolith/Chemistry/Electronegativity.lean
/-- Chlorine (Z=17) has higher EN ranking than Sodium (Z=11). -/
theorem chlorine_gt_sodium : enRanking 17 > enRanking 11 := by
  simp only [enRanking, valenceElectrons, periodLength, prevClosure, nextClosure]
  norm_num
MODEL enProxy · IndisputableMonolith/Chemistry/Electronegativity.lean
/-- Electronegativity proxy based on distance to closure.
    EN ~ 1 / (distToNextClosure + 1) * (1 / shellNumber)
    Elements close to closure in small shells have high EN. -/
def enProxy (Z : ℕ) : ℝ :=
  if Z = 0 then 0
  else if distToNextClosure Z = 0 then 0  -- Noble gases undefined
  else (1 : ℝ) / ((distToNextClosure Z : ℝ) + 1) * (1 / (shellNumber Z : ℝ))

What this page does not claim

The theorem does not prove that any measured electronegativity scale must increase across a period. The proxy is not derived from quantum mechanics or from the framework's cost function. Noble gases are assigned zero by definition, not by measurement.

Verify this page

Every tagged claim above names its theorem. To check one yourself rather than trust this page, elaborate the source module with Lean 4 and audit its axiom basis:

$ lake env lean IndisputableMonolith/Chemistry/Electronegativity.lean
expected axiom basis: [propext, Classical.choice, Quot.sound] (the Lean kernel's standard three; no RS-specific axioms)

A page whose claims cannot be reproduced this way does not ship. In production, every anchor links to the exact declaration in the public source release, and this block carries the build receipt for the page itself.

Derived articles

This page is generated by a question-recursion engine: the questions its answers raise become the next pages. The current agenda, with open targets marked red:

MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND