OAI/MathematicalPhysics/ContinuumCoulomb/Reduction/Dilation.lean

GitHub source file

23 declarations, 0 contain sorry, 0 declared as axioms

Spatial dilation on the actual weak H¹ domain

The physical-energy amplification in both manuscripts changes coordinates on the full fermionic form domain. Here weak derivatives are transformed by changing variables in the compact-test identity, rather than assuming pointwise differentiability of an arbitrary state.

  1. theorem OAI.ContinuumCoulomb.memLp_comp_dilation line 19
  2. theorem OAI.ContinuumCoulomb.weak_partial_dilation line 27
  3. def OAI.ContinuumCoulomb.dilateState line 87
  4. theorem OAI.ContinuumCoulomb.dilateState_antisymmetric line 96
  5. theorem OAI.ContinuumCoulomb.integral_dilation line 107
  6. theorem OAI.ContinuumCoulomb.mass_dilateState line 113
  7. theorem OAI.ContinuumCoulomb.kinetic_dilateState line 123
  8. def OAI.ContinuumCoulomb.normalizedDilation line 140

    Source documentation

    The Jacobian factor makes spatial dilation preserve the physical norm.

    def normalizedDilation {n : ℕ} (state : Coulomb.H1Vector n)
        (scale : ℝ) (hscale : scale ≠ 0) : Coulomb.H1Vector n :=
    …

    Mentions: OAI.Coulomb.H1Vector

  9. theorem OAI.ContinuumCoulomb.mass_normalizedDilation line 145
  10. theorem OAI.ContinuumCoulomb.kinetic_normalizedDilation line 152
  11. theorem OAI.ContinuumCoulomb.normalizedDilation_antisymmetric line 165
  12. theorem OAI.ContinuumCoulomb.h1Vector_ext line 170
  13. theorem OAI.ContinuumCoulomb.normalizedDilation_inverse line 180

    Source documentation

    Inverse dilation acts on every weak-H¹ state, so lower energy estimates can be transferred back from the entire physical form domain.

    theorem normalizedDilation_inverse {n : ℕ} (state : Coulomb.H1Vector n)
        (scale : ℝ) (hscale : scale ≠ 0) :
        normalizedDilation (normalizedDilation state scale hscale) scale⁻¹
          (inv_ne_zero hscale) = state := by
    …

    Mentions: OAI.Coulomb.H1Vector, OAI.ContinuumCoulomb.normalizedDilation

  14. theorem OAI.ContinuumCoulomb.position_smul line 212
  15. theorem OAI.ContinuumCoulomb.coulombKernel_smul line 217
  16. def OAI.ContinuumCoulomb.dilatedNuclei line 224

    Source documentation

    Rescaling the nuclear positions leaves all nuclear charges unchanged.

    def dilatedNuclei {M : ℕ} (S : Coulomb.Nuclei M) (scale : ℝ)
        (hscale : scale ≠ 0) : Coulomb.Nuclei M where
    …

    Mentions: OAI.Coulomb.Nuclei

  17. theorem OAI.ContinuumCoulomb.attraction_dilatedNuclei line 236
  18. theorem OAI.ContinuumCoulomb.nuclearEnergy_dilateState line 249
  19. theorem OAI.ContinuumCoulomb.nuclearEnergy_normalizedDilation line 275
  20. theorem OAI.ContinuumCoulomb.pairPotential_dilation line 290
  21. theorem OAI.ContinuumCoulomb.pairEnergy_dilateState line 307
  22. theorem OAI.ContinuumCoulomb.pairEnergy_normalizedDilation line 331
  23. theorem OAI.ContinuumCoulomb.form_normalizedDilation line 346

    Source documentation

    Full electronic form under physical coordinate scaling; no projected sector or differentiability beyond weak H¹ is used.

    theorem form_normalizedDilation {M n : ℕ} (S : Coulomb.Nuclei M)
        (state : Coulomb.H1Vector n) {scale : ℝ} (hscale : 0 < scale) :
        Coulomb.form (dilatedNuclei S scale hscale.ne')
            (normalizedDilation state scale hscale.ne') =
          scale ^ 2 * Coulomb.kinetic state - scale * Coulomb.nuclearEnergy S state +
            scale * Coulomb.pairEnergy state := by
    …

    Mentions: OAI.Coulomb.Nuclei, OAI.Coulomb.H1Vector, OAI.Coulomb.form, OAI.ContinuumCoulomb.dilatedNuclei, OAI.ContinuumCoulomb.normalizedDilation, OAI.Coulomb.kinetic, OAI.Coulomb.nuclearEnergy, OAI.Coulomb.pairEnergy