La curvatura de una curva parametrizada $B(t) = ((x(t), y(t))$ viene dada por [1]
$$ \kappa(t) = \frac{\left|B'(t), B''(t)\right|}{|| B'(t)||^3}, $$
(Edición: potencia fija en el denominador).
donde el numerador es el determinante de la matriz formada al concatenar $B'(t)$ y $B''(t)$ .
Nótese que la curvatura es una función del parámetro $t$ La curvatura no es necesariamente constante a lo largo de la curva.
Una curva cuadrática de Bézier está definida por los puntos $P_0$ , $P_1$ y $P_2$ está parametrizado por [2]
$$ B(t) = \left(1 - t\right)\left[\left(1 - t\right) P_0 + t P_1\right] + t \left[ \left(1 - t\right) P_1 + t P_2 \right], $$
con derivados
$$ B'(t) = 2\left(1 - t\right)\left(P_1 - P_0\right) + 2t\left(P_2 - P_1\right) $$ y $$ B''(t) = 2\left(P_2 - 2P_1 + P_0\right). $$
Sustituyendo esto en la expresión de la curvatura (utilizando la bilinealidad del operador determinante y el hecho de que $\left|x,x\right|\equiv0$ ) da como resultado el numerador
$$\begin{align} n(t) &= \left|B'(t), B''(t)\right| \\ &= 4(1-t)\left|P_1-P_0, P_0 - 2P_1 + P_2\right| \\ &\quad+ 4t\left|P_2-P_1, P_0 - 2P_1 + P_2\right| \\ &= 4(1-t)\left|P_1-P_0, P_2-P_1\right| + 4t\left|P_2-P_1, P_0-P_1\right| \\ &= 4\left| P_1-P_0, P_2-P_1 \right|. \end{align}$$
El denominador viene dado por
$$ m(t) = ||B(t)||^3, $$
con
$$\begin{align} ||B(t)||^2 &= 4(1-t)^2 ||P_1 - P_0||^2 + 8t(1-t)(P_1 - P_0)\cdot(P_2 - P_1) + 4t^2||P_2 - P_1||^2. \end{align}$$
Como originalmente vine aquí en busca de la curvatura máxima de una curva de Bezier cuadrática, también presentaré eso aquí, aunque no esté estrictamente en la pregunta.
La curvatura máxima se encuentra en (i) el máximo de la función $\kappa(t)$ o (ii) uno de los puntos finales de la curva si el máximo se encuentra fuera del rango $(0,1)$ .
El máximo de la función $\kappa(t)$ corresponde a $\kappa'(t) = 0$ es decir
$$ \kappa'(t) = \frac{n'(t) m(t) - n(t) m'(t)}{m(t)^2}. $$
Dado que el numerador $m(t)$ es una constante, encontrar los ceros de $\kappa'(t)$ equivale a encontrar los ceros de $m'(t)$ que a su vez se reduce a encontrar los ceros de $||B'(t)||^2$ . Esto viene dado por
$$ \frac{\mathrm{d}}{\mathrm{d}t} ||B(t)||^2 = 8(P_1 - P_0) \cdot (P_0 - 2P_1 + P_2) + 8t || P_0 - 2P_1 + P_2 ||, $$
que nos da el valor óptimo del parámetro
$$ t^* = \frac{(P_1 - P_0) \cdot (P_0 - 2P_1 + P_2)}{|| P_0 - 2P_1 + P_2 ||}. $$
Sustituyendo esto en la expresión y un poco más de álgebra se obtiene
$$ \kappa(t^*) = \frac{||P_2 - 2P_1 + P_0||}{2|P_1 - P_0, P_2 - P_1|}. $$
Espero que esto ayude (a alguien, en algún lugar, algún día)
[1] https://en.wikipedia.org/wiki/Curvature
[2] https://en.wikipedia.org/wiki/B%C3%A9zier_curve#Quadratic_B%C3%A9zier_curves