SurfaceNormalStraightLines::usage=" Find the surface formed by the normals to the surface y = x Tan[x] traced at the points of the line y = x, z =.References:A.V.Pogorélov.GeometríaDiferencial.Moscú:EditorialMir,p.127,1977;Personal";
π
4
Development:
ManipulateClearAll;r[u_,v_]:={u,uTan[v],v};[u_,v_]=D[r[u,v],u];[u_,v_]=D[r[u,v],v];n1[u_,v_]:=[u,v][u,v];ζ[u_]:=u,u,;ShowParametricPlot3D[ζ[u],{u,-5,t1},PlotStyle{Blue,Thick}],ParametricPlot3Dr[u,v],{u,-5,t1},v,-1.5,1.5,PlotStyle->{Opacity[0.8],Yellow},PerformanceGoal"Quality",Mesh->None,Graphics3D[{Orange,Ball[ζ[u],0.35]}]/.ut1,TableGraphics3DGreen,Point[ζ[u]],Arrowheads[.05],ArrowTubeζ[u],ζ[u]+10n1u,,{u,-10,t1,0.3},TableGraphics3DGreen,Point[ζ[u]],Arrowheads[.05],ArrowTubeζ[u],ζ[u]-10n1u,,{u,-10,t1,0.3},AxesLabel->(Style[#,15,Blue]&/@{"X","Y","Z"}),AxesOrigin{0,0,0},AxesTrue,BoxedFalse,BoxRatiosAutomatic,PlotRange9,ViewPoint{4,3,5},ImageSize700,Style["Surface formed by normal straight lines:",Bold,Large],{{t1,-9.9,"Valor (t1)"},-10+0.01,10,0.01},ControlPlacementTop
r
1
r
2
r
1
r
2
Norm[[u,v][u,v]]
r
1
r
2
π
4
t1
5
u
6.6666
u
6.6666
Out[]=
The normal lines in green, form a hyperbolic paraboloid. The original surface in yellow.

