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 2formula 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,qcon 1 = 1/p + 1/qotteniamo lo stesso rapporto sia per Lpla Lqnorma che per la norma. Inoltre per p = q = 2il rapporto è minimo, e per p = 1, q = infinityottenere un rapporto di 4, quindi i rapporti sono sempre tra pie 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