Ispirato da questo video della serie Infinite .
introduzione
Pi è definito come il rapporto tra la circonferenza e il diametro di un cerchio. Ma come viene definito un cerchio? Di solito un cerchio è definito come i punti con distanza costante dal punto centrale (supponiamo che il centro sia a (0,0)
). La prossima domanda sarebbe: come definiamo la distanza ? Di seguito stiamo prendendo in considerazione diverse nozioni di distanze (indotte dalle Lp
-norm):
Data una norma (= qualcosa che misura una lunghezza ) possiamo facilmente costruire una distanza (= distanza tra due punti) come segue:
dist(A,B) := norm (A-B)
La norma euclidea è data da:
norm((x,y)) = (x^2 + y^2)^(1/2)
Questa è anche chiamata la norma L2 . Le altre norme Lp sono costruite sostituendo la 2
formula precedente con altri valori compresi tra 1 e infinito:
norm_p((x,y)) = (|x|^p + |y|^p)^(1/p)
I circoli unitari per quelle diverse norme hanno forme abbastanza distinte:
Sfida
Dato a p >= 1
, calcola il rapporto tra la circonferenza e il diametro di un cerchio Lp rispetto al Lp
-norm con una precisione di quattro cifre significative.
Casi test
Possiamo usarlo perché p,q
con 1 = 1/p + 1/q
otteniamo lo stesso rapporto sia per Lp
la Lq
norma che per la norma. Inoltre per p = q = 2
il rapporto è minimo, e per p = 1, q = infinity
ottenere un rapporto di 4, quindi i rapporti sono sempre tra pi
e 4
.
p or q ratio
1 infinity 4
2 2 3.141592
1.623 2.60513 3.200
1.5 3 3.25976
4 1.33333 3.39693
A = πr²
) non vale perp ≠ 2