I would like to have a way of generating points on an n-sphere so that the points are 'symmetric' in the sense that the distribution of points 'looks the same' from any of the points and such that the points are densely covering the sphere.
Here is a more precise definition of what I want:
For some $\epsilon>0$, find a finite set $S\subseteq\mathbb{R}^{n+1}$ st:
1: $\forall a\in S, |a|=1$ and $|S|<∞$
2: $\forall a,b\in S, \exists$ orthogonal $A\in\mathbb{R}^{(n+1)\times(n+1)}$ st.
$S=\{As:s\in S\}$ and $a=Ab$
3: $\forall x\in\mathbb{R}^n$, if $|x|=1, \exists s\in S$ st. $|x-s|<\epsilon$
In more plain language:
1: Find a finite set of points on the n-sphere embedded in $\mathbb{R}^{n+1}$,
2: for which I can take any point in the set to any other
via an orthogonal map (symmetry),
3: and such that the points are 'densely packed', so that any point on the sphere is
within $\epsilon$ of a point in the set
In general, I would like a way of constructing such a set, call it $S_{n,\epsilon}$, for a given $n$ and $\epsilon$. Ideally, the number of points in $S_{n,\epsilon}$ should scale like $O((\frac{1}{\epsilon})^n)$.
Motivation:
I want to solve PDEs on a sphere with a discretization which doesn't introduce any global artifacts that are due to how the function was oriented on the grid. For example, if you place your points at fixed latitudes, even if you space them out well, there may still be artifacts that come about due to where the 'north pole' was placed. If there is a better way of doing this than the one I proposed above where I find a collection of points with sufficient 'symmetry', please let me know, however I am still interested in knowing if there is a solution the problem I gave above because I find it interesting in and of itself, without any reference to PDEs.
Thanks
Thanks to @ErikTowers for pointing me towards some helpful Wikipedia articles
Regarding Orthogonality
Here is the precise definition of orthogonal I am using:
https://en.wikipedia.org/wiki/Orthogonal_matrix
That is, QQ^T=I
Notice, for example, that flipping about a plane (1 negative and 2 positive eigenvalues) is an orthogonal map.
Consider the vertices of this object:
https://upload.wikimedia.org/wikipedia/commons/5/55/Uniform_tiling_532-t012.png
I believe I can take any vertex to any adjacent vertex via a flip about the plane that goes through the centre of the edge between the vertices, and is orthogonal to this edge. Because I can take any vertex to any neighbouring vertex, and because there is a path between any two vertices, I can take any vertex to any other via a sequence of orthogonal maps, which it self is a single orthogonal map.
regarding embedded 2-spheres It is not clear to me that a tessellation of an n-sphere induces a tessellation of the embedded 2-spheres, as I believe @EricTowers is claiming (if this is not the claim, my apologies, please correct me). If we take an n-sphere and let an affine plane slice through it, we get a new lower dimensional sphere. Say this new sphere has a number of tessellation points on it from the higher dimensional sphere. I don't think this new sphere must itself have these points form a tessellation. Yes, there must be an orthogonal map taking any tessellation point on the new sphere to any other, however this orthogonal map may take points in the new sphere to points outside of it that are in the old sphere, and vice versa.