In[]:=
Tuples[{1,-1},5]
Out[]=
In[]:=
odm=DistanceMatrix[Tuples[{1,-1},5],DistanceFunctionDot]
Out[]=
In[]:=
MatrixPlot[%]
Out[]=
In[]:=
hg=Graph[Position[DistanceMatrix[Tuples[{1,-1},5],DistanceFunctionDot],1]]
Out[]=
In[]:=
hdm=GraphDistanceMatrix[hg]
Out[]=
In[]:=
MatrixPlot[%]
Out[]=
In[]:=
odm-hdm
Out[]=
Case of size 3
Case of size 3
Transitivity
Transitivity
Models of Hilbert Space
Models of Hilbert Space
https://oeis.org/A008949
Ternary n-cube:
T(n, 0) = 1, T(n, n) = 2^n, T(n, k) = T(n-1, k-1) + T(n-1, k)
This distance was Euclidean distance....
This distance was Euclidean distance....
But in Hilbert space, distance is dot product....
But in Hilbert space, distance is dot product....
Comparisons
Comparisons
Approximating Hilbert Space [WRONG]
Approximating Hilbert Space [WRONG]
Distance 1 apart is like sphere packing....
Distance 1 apart is like sphere packing....
E8 lattice ?
E8 lattice ?
Next try
Next try
Non-Flat Hilbert Space
Non-Flat Hilbert Space
Projective Hilbert space
Projective Hilbert space
Mod out by projective transformation
There is a finite-dimensional projective Hilbert space, that has a Kahler metric (CP^n)
There is a finite-dimensional projective Hilbert space, that has a Kahler metric (CP^n)