Finite collection of point particles in 3d #
This module contains the electrostatics of a finite collection of point particles. Since Gauss' law and Faraday's law are linear, the electrostatic potential and electric field of a finite collection of point particles is just the sum of the potentials and fields of the individual particles.
def
Electromagnetism.ThreeDimDiscreteCollection.chargeDistribution
{n : ℕ}
(q : Fin n → ℝ)
(r₀ : Fin n → Space)
:
The charge distribution for a finite collection of point particles.
Equations
- Electromagnetism.ThreeDimDiscreteCollection.chargeDistribution q r₀ = ∑ i : Fin n, q i • Distribution.diracDelta ℝ (r₀ i)
Instances For
def
Electromagnetism.ThreeDimDiscreteCollection.electricPotential
{n : ℕ}
(q : Fin n → ℝ)
(ε : ℝ)
(r₀ : Fin n → Space)
:
The electrostatic potential of a finite collection of point particles.
Equations
- Electromagnetism.ThreeDimDiscreteCollection.electricPotential q ε r₀ = ∑ i : Fin n, Electromagnetism.ThreeDimPointParticle.electricPotential (q i) ε (r₀ i)
Instances For
def
Electromagnetism.ThreeDimDiscreteCollection.electricField
{n : ℕ}
(q : Fin n → ℝ)
(ε : ℝ)
(r₀ : Fin n → Space)
:
The electric field of a finite collection of point particles.
Equations
- Electromagnetism.ThreeDimDiscreteCollection.electricField q ε r₀ = ∑ i : Fin n, Electromagnetism.ThreeDimPointParticle.electricField (q i) ε (r₀ i)
Instances For
theorem
Electromagnetism.ThreeDimDiscreteCollection.gaussLaw
{n : ℕ}
(q : Fin n → ℝ)
(ε : ℝ)
(r₀ : Fin n → Space)
:
(electricField q ε r₀).GaussLaw ε (chargeDistribution q r₀)
Gauss's law for a finite collection of point particles.
theorem
Electromagnetism.ThreeDimDiscreteCollection.faradaysLaw
{n : ℕ}
(q : Fin n → ℝ)
(ε : ℝ)
(r₀ : Fin n → Space)
:
(electricField q ε r₀).FaradaysLaw
Faraday's law for a finite collection of point particles.