Given two parametric curves $x^\mu(\tau)$ and $y^\mu(\tau)$. Let's assume they are closed curves for simplicity. Is there a functional $D[x,y]$ which is zero if the curves are different and non-zero if the curves are the same curve appart from paramaterisation? Kind of like a dirac delta function but for two curves instead of two values?
My first thought would be to check if each point on $x$ was a point on $y$ like this:
$$D[x,y] = \prod\limits_{\tau}\int \delta(|x(\tau)-y(\tau')|) d\tau'$$
$$= e^{\int \ln (\int \delta(|x(\tau)-y(\tau')|) d\tau') d\tau}$$
Using the Dirac delta function. The integral should be non-zero if at least one point matches on the second curve for a specific point on the first curve. Then we do the product over all the points on the first curve.
This seems like it should work. But is isn't very symmetric. It doesn't appear like $D[x,y]=D[y,x]$ with this formula. Is there a better formula?
I have a suggestion.
Let $\langle x_\mu\rangle$ be the "center of mass" of a curve:
$$\langle x_\mu\rangle = \int x_\mu(\tau)|\dot x | d\tau $$
Then perhaps we can form a series of invariants of each curve, e.g:
$$I_n[x] = \int |x_\mu(\tau) -\langle x_\mu\rangle|^n |\dot x | d\tau$$
Then compare the invariants like this:
$$D[x,y]= \delta(|\langle x_\mu\rangle-\langle y_\mu\rangle|)\prod\limits_n \delta(I_n[x]-I_n[y])$$
Then the problem would be reduced to finding a complete set of invariants of each curve that uniquely defines the curve up to reparameterization.
(The invariants I defined here are probably not complete as it looks like two curves would have the same invariants under a rotational transformation.)
Another set of invariants might be:
$$I_{\mu,\nu,\sigma..} = \int x_\mu(\tau)x_\nu(\tau)x_\sigma(\tau)...|\dot x | d\tau $$ Then $I_\mu$ would be the center of mass and $I$ would simply be the length of the curve. (But this might be too many invariants!)