Function Repository Resource:

# PerpendicularSurface

Compute the perpendicular surface of a curve

Contributed by: Wolfram Staff (original content by Alfred Gray)
 ResourceFunction["PerpendicularSurface"][c,t,{u,v},φ] computes the perpendicular surface with respect to variables u and v, making an angle ϕ with the normal surface of the curve parameterized by t.

## Details and Options

For any space curve α, there are other surfaces which lie between the normal surface and the binormal surface of the form , where , are the normal and binormal vector fields to α and sp[0,α] the normal surface of α and sp[π,α] the binormal surface.
The perpendicular surface is effectively a ruled surface.

## Examples

### Basic Examples (2)

Viviani's curve:

 In:= Out= Plot it:

 In:= Out= Compute the perpendicular surface for Viviani's curve:

 In:= Out= Plot both, varying the angle φ:

 In:= Out= The normal and binormal surfaces are special cases. Define Viviani's curve and compute its perpendicular surface:

 In:= Out= Compute the normal surface:

 In:= Out= Compute the binormal surface:

 In:= Out= Plots of normal and binormal surfaces:

 In:= In:= Combining the previous surfaces and Viviani's curve with an intermediate surface:

 In:= Out= ### Neat Examples (1)

Perpendicular surface for the spherical spiral:

 In:= Out= Enrique Zeleny

## Version History

• 1.0.0 – 17 September 2020