Given an arbitrary (i.e. not necessarily arc-length parameterised) planar parametric curve $C(t) = \Big(x(t), y(t)\Big)$, I'm looking to prove the formula for its (signed) curvature
$$\kappa = \frac{x'y'' - x''y'}{(x'^2 + y'^2)^\frac32}.$$
I would like to do so using perpendicular bisectors, as this seems the most natural approach to me.
My attempt starts as follows. Given three points on the curve $P = C(t-t_1)$, $Q = C(t)$ and $R = C(t+t_2)$, the intersection of the perpendicular bisectors of the edges connecting these points (see the illustration below) yields the centre of the circle going through $P$, $Q$ and $R$. In the limit, as both $t_1 \to 0$ and $t_2 \to 0$, the circle through the three points is known as the osculating circle with a radius $r = \frac{1}{\kappa}$.
The intersection of the perpendicular bisectors can be expressed as $S + \alpha u = T + \beta v$, with $S$ and $T$ the midpoints of the edges $PQ$ and $QR$, $\alpha$ and $\beta$ unknown scalar values, and $u$ and $v$ chosen to be the vectors $Q-P$ and $R-Q$ rotated $90$ degrees counter-clockwise. That is,
$$u = \Big( -(Q-P)_y, (Q-P)_x \Big) = \Big( y(t-t_1)-y(t), x(t)-x(t-t_1) \Big), \\ v = \Big( -(R-Q)_y, (R-Q)_x \Big) = \Big( y(t)-y(t+t_2), x(t+t_2) - x(t) \Big).$$
Re-expressing, we have $\alpha u - \beta v = T - S$, or
$$\left(\begin{array}{cc}y(t-t_1)-y(t) & y(t+t_2)-y(t) \\ x(t)-x(t-t_1) & x(t) - x(t+t_2)\end{array}\right) \left(\begin{array}{c}\alpha \\ \beta\end{array}\right) = \frac12 \left(\begin{array}{c}x(t+t_2) - x(t-t_1) \\ y(t+t_2) - y(t-t_1) \end{array}\right).$$
We can solve for $\alpha$ and $\beta$ by inverting this $2 \times 2$ matrix. Expressing the matrix entries symbolically, recall that
$$\left(\begin{array}{cc}u_x & -v_x \\ u_y & -v_y\end{array}\right)^{-1} = \frac{\left(\begin{array}{cc}-v_y & v_x \\ -u_y & u_x\end{array}\right)}{v_x u_y - u_x v_y}.$$
Taking the limit of $t_1 \to 0$ and $t_2 \to 0$, we should then get $r = \alpha \|u\| = \beta \|v\|$.
Unfortunately, this doesn't appear to result in the desired curvature formula (or well, its reciprocal). It probably means different lengths for the vectors $u$ and $v$ should be used — dividing them by $t_1$ and $t_2$, respectively, yields something that in the limit looks like the components of the tangent vector $C'(t) = \Big( x'(t), y'(t) \Big)$. However, that does not resolve the second derivatives appearing in the formula (which I suppose come from $T - S$). How to proceed?
