Citat:
Ursprungligen postat av
Denom
I två dimensioner har vi såklart de två dimensionernas räta vinkel och där förstår jag att vinkeln är 45 grader för den diagonella linjen i jämförelse med kvadraten. Går det att generalisera vad vinkeln kommer vara i alla högre dimensioner också, hur då i så fall?
Det fixar man med skalärprodukt.
https://sv.wikipedia.org/wiki/Skalärprodukt
Hyperdiagonal:
d = (1,1,1,...,1)
som har normen (längden)
|
d| = √(
d•
d) = √D
Välj hyperplanet som du vill jämföra med som det som har x1=0, dvs det som har
Normalvektor:
n = (1,0,0,...,0)
med längden
|
n| = 1.
Vinkeln φ mellan två vektorer
d och
n ges generellt av
cos φ =
d•
n/(|
d|•|
n|)
vilket i detta fall ger
cos φ= 1/√D
Vinkeln du söker är
90°-φ = arcsin(1/√D)
Ex:
2D: arcsin(1/√2) = 45°
3D: arcsin(1/√3) = ca 35.26°
4D: arcsin(1/2) = 30°
...