Density of Sphere Packings #
Let X ⊆ ℝ^d
be a set of points such that distinct points are at least distance r
apart. Putting
a ball of radius r / 2
around each point, we have a configuration of sphere packing. We call X
the sphere packing centers.
We also define the density of the configuration.
- centers : Set (EuclideanSpace ℝ (Fin d))
- separation : ℝ
- centers_dist : Pairwise fun (x1 x2 : ↑self.centers) => self.separation ≤ dist x1 x2
Instances For
- centers : Set (EuclideanSpace ℝ (Fin d))
- separation : ℝ
- centers_dist : Pairwise fun (x1 x2 : ↑self.centers) => self.separation ≤ dist x1 x2
- lattice : Submodule ℤ (EuclideanSpace ℝ (Fin d))
- lattice_discrete : DiscreteTopology ↥self.lattice
- lattice_isZLattice : IsZLattice ℝ self.lattice
Instances For
Alias of PeriodicSpherePacking.addAction
.
Instances For
Equations
- S.balls = ⋃ (x : ↑S.centers), Metric.ball (↑x) (S.separation / 2)
Instances For
Equations
- S.finiteDensity R = MeasureTheory.volume (S.balls ∩ Metric.ball 0 R) / MeasureTheory.volume (Metric.ball 0 R)
Instances For
Equations
Instances For
Equations
Instances For
Equations
Instances For
The PeriodicSpherePackingConstant
in dimension d is the supremum of the density of all
periodic packings. See also <TODO>
for specifying the separation radius of the packings.
Equations
- PeriodicSpherePackingConstant d = ⨆ (S : PeriodicSpherePacking d), S.density
Instances For
The SpherePackingConstant
in dimension d is the supremum of the density of all packings. See
also <TODO>
for specifying the separation radius of the packings.
Equations
- SpherePackingConstant d = ⨆ (S : SpherePacking d), S.density
Instances For
Finite density of a scaled packing.
This gives an upper bound on the number of points in the sphere packing X with norm less than R.
This gives an upper bound on the number of points in the sphere packing X with norm less than R.