Parabola Evolute
P为平面上一点, 证明抛物线$x=y^2$的经过一点P的法线个数是1,2或3, 分别当P在渐屈线左,上或右.
import graph;
import math;
size(8cm);
path p = graph(new pair(real t) { return (t^2, t); }, -2, 2);
draw(p);
draw(graph(new pair (real t) { return ((1+6*t^2)/2, -4*t^3); }, -1, 1),blue);
for(real M:sequence(0,100,10)) {
pair dir = dir(p, M);
pair perp = (-dir.y, dir.x);
pair q = point(p,M);
drawline(q,q+perp,red+linewidth(0.5)+opacity(.5));
}
在Asymptote取等距的参数time为{0,10,20,30,40,50,60,70,80,90,100}作法线, 看上去有一些三线共点? 是精确的吗 |