# formula list, multiline format.
# line 1 is presentation formula.
# line 2 is gnuplot formula.
# line 3 is presentation phrase, language-dependent.
# the rest is gnuplot parameters.
# line 4 is boundaries: u,v,xyz
# line 5 is sample rate: sample1,sample2

: x^2+y^2+z^2+t^2=1
  sqrt(1-t^2)*cos(u)*cos(v),sqrt(1-t^2)*sin(u)*cos(v),sqrt(1-t^2)*sin(v)
  esfera S<sup>3</sup>
  0,2*pi,-pi/2,pi/2,1
  25,15

: x^2+y^2+z^2-t^2=0
  t*cos(u)*cos(v),t*sin(u)*cos(v),t*sin(v)
  cono esfrico cuyo eje principal es el de la variable t
  0,2*pi,-pi/2,pi/2,0.8
  25,15

: x^2+y^2-z^2+t^2=0
  sqrt(v^2-t^2)*cos(u),sqrt(v^2-t^2)*sin(u),v
  cono esfrico cuyo eje principal es el eje z
  0,2*pi,-1,1,1
  20,30

: x^2-y^2+z^2+t^2=0
  sqrt(v^2-t^2)*cos(u),v,sqrt(v^2-t^2)*sin(u)
  cono esfrico cuyo eje principal es el eje y
  0,2*pi,-1,1,1
  20,30

: x^2+y^2-zt=0
  sqrt(v*t)*cos(u),sqrt(v*t)*sin(u),v
  cono esfrico cuyo eje principal es la recta x=y=z+t=0
  0,2*pi,-1,1,1.2
  20,20
  
: x^2+z^2-yt=0
  sqrt(v*t)*cos(u),-v,sqrt(v*t)*sin(u)
  cono esfrico cuyo eje princial es la recta x=z=y+t=0
  0,2*pi,-1,1,1.2
  20,20
  
: x^2+y^2+z^2-t^2=1
  sqrt(1+t^2)*cos(u)*cos(v),sqrt(1+t^2)*sin(u)*cos(v),sqrt(1+t^2)*sin(v)
  hiperboloide esfrico cuyo eje principal es el eje t
  0,2*pi,-pi/2,pi/2,1.8
  25,15
  
: x^2+y^2-z^2+t^2=1
  sqrt(1+v^2-t^2)*cos(u),sqrt(1+v^2-t^2)*sin(u),v
  hiperboloide esfrico cuyo eje principal es el eje z
  0,2*pi,-1,1,1.5
  20,20

: x^2-y^2+z^2+t^2=1
  sqrt(1+v^2-t^2)*cos(u),v,sqrt(1+v^2-t^2)*sin(u)
  hiperboloide esfrico cuyo eje principal es el eje y
  0,2*pi,-1,1,1.5
  20,20

: x^2+y^2-zt=1
  sqrt(1+v*t)*cos(u),sqrt(1+v*t)*sin(u),v
  hiperboloide esfrico cuyo eje principal es la recta x=y=z+t=0
  0,2*pi,-2,2,2
  20,20
  
: x^2+z^2-yt=1
  sqrt(1+v*t)*cos(u),-v,sqrt(1+v*t)*sin(u)
  hiperboloide esfrico cuyo eje principal es la recta x=z=y+t=0
  0,2*pi,-2,2,2
  20,20
  
: x^2+y^2-z^2-t^2=0
  sqrt(v^2+t^2)*cos(u),sqrt(v^2+t^2)*sin(u),v
  cono hiperblico vertical
  0,2*pi,-1,1,1.6
  20,15
  
: x^2-y^2+z^2-t^2=0
  sqrt(v^2+t^2)*cos(u),v,sqrt(v^2+t^2)*sin(u)
  cono hiperbolico horizontal
  0,2*pi,-1,1,1.6
  20,15
  
: x^2-y^2-zt=0
  sqrt(abs(t))*u,sqrt(abs(t))*v,u^2-v^2
  cono hiperblico
  -1,1,-1,1,1
  20,20

: x^2-z^2-yt=0
  sqrt(abs(t))*u,u^2-v^2,sqrt(abs(t))*v
  cono hiperblico
  -1,1,-1,1,1
  20,20

: x^2+y^2-z^2-t^2=1
  sqrt(0.6+v^2+t^2)*cos(u),sqrt(0.6+v^2+t^2)*sin(u),v
  hiperboloide hiperblico
  0,2*pi,-1.5,1.5,2
  20,16

: x^2-y^2+z^2-t^2=1
  sqrt(0.6+v^2+t^2)*cos(u),v,sqrt(0.6+v^2+t^2)*sin(u)
  hiperboloide hiperblico
  0,2*pi,-1.5,1.5,2
  20,16

: x^2+y^2-z^2-t^2=-1
  sqrt(-1+v^2+t^2)*cos(u),sqrt(-1+v^2+t^2)*sin(u),v
  hiperboloide hiperblico
  0,2*pi,-1.5,1.5,1.5
  20,25

: x^2-y^2+z^2-t^2=-1
  sqrt(-1+v^2+t^2)*cos(u),v,sqrt(-1+v^2+t^2)*sin(u)
  hiperboloide hiperblico
  0,2*pi,-1.5,1.5,1.5
  20,25

: x^2-y^2-zt=1
  u,v,(u^2-v^2-1)/t/5
  hiperboloide hiperblico
  -2,2,-2,2,2.5
  25,25

: x^2-z^2-yt=1
  u,(u^2-v^2-1)/t/5,v
  hiperboloide hiperblico
  -2,2,-2,2,2.5
  25,25

: x^2+y^2+z^2-t=0
  sqrt(t)*cos(u)*cos(v),sqrt(t)*sin(u)*cos(v),sqrt(t)*sin(v)
  paraboloide esfrico orientado hacia el eje t
  0,2*pi,-pi/2,pi/2,1.3
  20,20

: x^2+y^2-z+t^2=0
  sqrt(v-t^2)*cos(u),sqrt(v-t^2)*sin(u),v
  paraboloide esfrico orientado hacia el eje z
  0,2*pi,-1,1,1
  25,25

: x^2-y+z^2+t^2=0
  sqrt(v-t^2)*cos(u),-v,sqrt(v-t^2)*sin(u)
  paraboloide esfrico orientado hacia el eje y
  0,2*pi,-1,1,1
  20,30

: x^2+y^2-z^2-t=0
  sqrt(v^2+t)*cos(u),sqrt(v^2+t)*sin(u),v
  paraboloide hiperblico orientado hacia el eje t, vertical
  0,2*pi,-1,1,1
  20,25

: x^2-y^2+z^2-t=0
  sqrt(v^2+t)*cos(u),-v,sqrt(v^2+t)*sin(u)
  paraboloide hiperblico orientado hacia el eje t, horizontal
  0,2*pi,-1,1,1
  20,25

: x^2+y^2-z-t^2=0
  sqrt(t^2+v)*cos(u),sqrt(t^2+v)*sin(u),v
  paraboloide hiperblico orientado hacia el eje z
  0,2*pi,-2,2,2
  20,25

: x^2-y^2-z+t^2=0
  u,v,u^2-v^2+t^2
  paraboloide hiperblico orientado hacia el eje z
  -1.5,1.5,-1.5,1.5,2
  20,20

: x^2-y+z^2-t^2=0
  sqrt(t^2+v)*cos(u),-v,sqrt(t^2+v)*sin(u)
  paraboloide hiperblico orientado hacia el eje y
  0,2*pi,-2,2,2
  20,25

: x^2-y-z^2+t^2=0
  u,u^2-v^2+t^2,v
  paraboloide hiperblico orientado hacia el eje y
  -1.5,1.5,-1.5,1.5,2
  20,20

: x^2+y^2+t^2=1
  sqrt(1-t^2)*cos(u),sqrt(1-t^2)*sin(u),v
  cilindro esfrico vertical
  0,2*pi,-1.2,1.2,1
  20,18

: x^2+z^2+t^2=1
  sqrt(1-t^2)*cos(u),-v,sqrt(1-t^2)*sin(u)
  cilindro esfrico horizontal
  0,2*pi,-1.2,1.2,1
  20,18

: x^2+y^2-t^2=0
  cos(u)*t,sin(u)*t,v
  cilindro cnico con una recta singular en el eje z
  0,2*pi,-1.5,1.5,1.4
  20,20

: x^2+z^2-t^2=0
  cos(u)*t,-v,sin(u)*t
  cilindro cnico con una recta singular en el eje y
  0,2*pi,-1.5,1.5,1.4
  20,20

: x^2+y^2-t^2=1
  cos(u)*sqrt(1+t^2),sin(u)*sqrt(1+t^2),v
  cilindro hiperblico de una hoja, vertical
  0,2*pi,-1.8,1.8,1.8
  20,20

: x^2+z^2-t^2=1
  cos(u)*sqrt(0.7+t^2),-v,sin(u)*sqrt(0.7+t^2)
  cilindro hiperblico de una hoja, horizontal
  0,2*pi,-2,2,2
  20,20

: x^2+y^2-t^2=-1
  cos(u)*sqrt(t^2-0.7),sin(u)*sqrt(t^2-0.7),v
  cilindro hiperblico de dos hojas, vertical
  0,2*pi,-1,1,1
  20,20

: x^2+z^2-t^2=-1
  cos(u)*sqrt(t^2-0.6),-v,sin(u)*sqrt(t^2-0.6)
  cilindro hiperblico de dos hojas, horizontal
  0,2*pi,-1,1,1.1
  20,20


