1. Introduction
With the development of the theory of relativity, geometers and researchers often extend some topics in classical differential geometry of Riemannian manifolds to those of semi-Riemannian manifolds, especially to Lorentz–Minkowski manifolds. However, due to the causal character of vectors in Lorentz–Minkowski space, some problems become a little strange and different, especially the ones related to lightlike (null) vectors, such as null curves, pseudo null curves, B-scrolls and the marginally trapped surfaces and so on.
It is well known that a space curve is called a helix if its tangent vector makes a constant angle with a fixed direction and it is called a slant helix if its principal normal vector makes a constant angle with a fixed direction [
1]. The helix and the slant helix play important roles in the curve theory, and they can be applied into the science of biology and physics etc., such as analyzing the structure of DNA and characterizing the motion of particles in a magnetic field [
2]. Due to these fascinating applications, the helix and the slant helix have been discussed widely, not only in the Euclidean space, but also in the Lorentz–Minkowski space [
3,
4]. Recently, one of the authors investigated the representation formula of null curves via the defined structure functions [
5,
6] and the null helix and k-type null slant helices in Minkowski four-space were discussed in [
6]. Motivated by those ideas, in the second part of this paper, the pseudo null curves are represented by the new defined structure functions, at the same time, the k-type pseudo null helices are defined and characterized by the structure functions in the third part.
Naturally, the surface theory can also be generalized into the Lorentz–Minkowski space. In surface theory, there exists an important class of surfaces, called ruled surfaces, which can be applied in computer aided geometric designs (CAGD), surface approximations and tool path planning, etc. The embankment surfaces as the envelope of cones are just formed by two ruled surfaces with the same base curves [
7]. Combining the theories of pseudo null curves, a kind of embankment surface, with pseudo null base curves, are discussed in the fourth part of this work.
Throughout this paper, all the geometric objects under consideration are smooth and all surfaces are connected unless otherwise stated.
  2. Representation Formula of Pseudo Null Curves
A Minkowski three-space 
 is provided with the standard flat metric given by
      
      in terms of the natural coordinate system 
. Recall that a vector 
v is spacelike, timelike and lightlike (null), if 
 or 
, 
 and 
, 
, respectively. The norm of 
v is defined by 
. For any two vectors 
, 
, their exterior product is given by
      
      where 
 is an orthogonal basis in 
. An arbitrary curve 
 is spacelike, timelike or lightlike if all of its velocity vectors are spacelike, timelike or lightlike. At the same time, a surface is said to be timelike, spacelike or lightlike if all of its normal vectors are spacelike, timelike or lightlike, respectively [
8]. Furthermore, the spacelike curves in 
 can be classified into the first and the second kind of spacelike curves and the pseudo null curves according to their principal normal vectors are spacelike, timelike and lightlike, respectively. Among of them, the pseudo null curves are defined as following.
Definition 1 ([
9])
. A spacelike curve  framed by Frenet frame  in  is called a pseudo null curve, if its principal normal vector β and binormal vector γ are linearly independent null vectors. Remark 1. The pseudo null lines are excluded from consideration throughout this paper.
 Proposition 1 ([
9])
. Let  be a pseudo null curve parameterized by arc-length s, i.e., . Then there exists a unique Frenet frame , such thatwhere   and    In sequence,  is called the tangent, principal normal and binormal vector field of , respectively. The function  is called the curvature function. Remark 2. In some research papers for pseudo null curves such as [9], the function  is also called torsion function. Throughout the paper, the pseudo null curves are parameterized by arc-length s.  The cone curves on 
 and null curves in 
 are described by the defined structure functions in [
5,
10], respectively. Motivated by them, the pseudo null curves in 
 can also be characterized.
First, we write 
, since 
 is a unit spacelike vector, then 
 Without loss of generality, we can assume
      
      where 
 and 
 are non-constant functions of arc-length 
s. Then
      
Therefore, the pseudo null curve 
 can be written as
      
Furthermore, through direct calculations, we have
      
Due to 
, we get
      
Solving the above differential Equation (
4), we get
      
Proposition 2. Let  be a pseudo null curve in . Then  can be written aswhere  are non-constant functions and they satisfy  Definition 2. The functions  and  in Proposition 2 are called structure functions of the pseudo null curve .
 Proposition 3. Let  be a pseudo null curve in . Then the curvature function  of  and its structure function  are related by  Proof of Proposition 3. According to Equation (
3), through some calculations, we have
        
From the Frenet formula in Equation (
1), we know 
. Comparing the above equation to Equation (
3), we can obtain the result easily. □
 Meanwhile, from the Frenet formula in Equations (
1) and (
2), through direct calculations, we can get the representations of 
 and 
. Then, according to Proposition 3, by solving a differential equation system derived by 
, it is not difficult to get the representation of 
. Thus, we have the following conclusion.
Proposition 4. Let  be a pseudo null curve in . Then the Frenet frame  of  can be represented by the structure functions  aswhere  and they are related by ,  and .  In what follows, we will be concerned with the pseudo null curves with constant curvatures.
Theorem 1. Let  be a pseudo null curve in . If the curvature function  is constant, then the structure functions  can be written as
- 1. 
- when   
- 2. 
- when   
 Proof of Theorem 1. Let the curvature function 
 is constant 
c, from Equation (
6), we have 
Case 1: 
. It is easy to get 
. By the parameter transformation 
, where 
 is a constant, we can omit the integration constant 
 here, then 
. Furthermore, from Equation (
5) we have
        
By an appropriate transformation, we can let . Thus, we have 
Case 2: . Similar to the proving procedure in Case 1, we can get  and  This completes the proof. □
 From Proposition 2 and Theorem 1, the following conclusion can be achieved easily through simple integrations [
11].
Theorem 2. Let  be a pseudo null curve with constant curvature  in . Then  can be written as
- 1. 
- when   
- 2. 
- when   
 Example 1. Consider pseudo null curves with constant curvatures.
- 1. 
-  with  (See Figure 1); 
- 2. 
-  with  (See Figure 2). 
   3. k-Type Pseudo Null Helices
In this section, we define the k-type pseudo null helices and investigate their properties.
Definition 3 ([
6])
. Let  be a pseudo null curve with Frenet frame . If there exists a non-zero constant vector field V such that  (respectively,  is a constant for all , then  is said to be a k-type (k=1,2,3) pseudo null helix and V is called the axis of . Remark 3. If the tangent vector α, principal normal vector β or the binormal vector γ of  is a constant vector, then every fixed direction V satisfies the above definition. Throughout this paper, we assume this situation never happens.
 Let 
V be the axis of a k-type pseudo null helix 
. Then 
V can be decomposed by
      
      where 
 are differentiable functions of arc-length 
s. Thus
      
By taking the derivative with respect to 
s on the both sides of Equation (
7), we get
      
      which implies
      
  3.1. One-Type Pseudo Null Helix
Theorem 3. Any pseudo null curve is a one-type pseudo null helix in .
 Proof of Theorem 3. Based on the definition of one-type pseudo null helix, we have
          
          where 
 is a non-zero constant. Differentiating Equation (
9) with respect to 
s, we get
          
From Equation (
8), the curvature 
 is an arbitrary function of arc-length 
s, together with Equations (
9) and (
10), we get
          
          where 
Conversely, if 
 is an arbitrary function, we can define a vector field 
V as
          
Then, we have  and . This completes the proof. □
 As a consequence of Theorem 3, we have
Corollary 1. Let  be a one-type pseudo null helix. Then the axis V is spacelike and it can be read as or it can be represented by the structure function aswhere  and .  Proof of Corollary 1. From Theorem 3, the axis 
V in Equation (
11) can be obtained and it is spacelike from 
. Substituting Equation (
6) to Equation (
11), we can get Equation (
12) easily. □
   3.2. Two-Type Pseudo Null Helix
Theorem 4. There does not exist two-type pseudo null helix in .
 Proof of Theorem 4. Based on the definition of two-type pseudo null helix, we have 
, where 
 is a non-zero constant. Substituting 
 into Equation (
8), we have 
. Due to 
, we know 
. At the same time, from Theorem 2 and the Frenet formula of Equation (
1), we know 
 is a constant vector. This contradicts Remark 3. □
   3.3. Three-Type Pseudo Null Helix
Theorem 5. Let  be a pseudo null curve in . Then  is a three-type pseudo null helix if and only if its curvature  satisfies Explicitly, the curvature function  can be written as
- 1. 
- 2. 
- 3. 
where  and .
 Proof of Theorem 5. Based on the definition of three-type pseudo null helix, we have
          
          where 
 is a non-zero constant. Then, by taking derivative on both sides of Equation (
13), we get
          
Due to Equation (
14) together with Equation (
8), we obtain
          
Substituting 
 into the third equation of Equation (
8), we know
          
Let 
, then Equation (
16) can be rewritten by
          
Since the curve 
 is a planar curve when 
 is a constant [
11], then 
 for a three-type pseudo null helix. Solving the following differential equation
          
          we have
          
Solving the differential Equation (
17), we get three cases as follows.
Case 1: 
. It is easy to get
          
Taking it into Equation (
15), we have
          
Case 2: 
. By direct calculations, we obtain
          
Substituting it into Equation (
15), we get
          
Case 3: 
. After direct calculations, we obtain
          
Taking it into Equation (
15), we have
          
Conversely, when  satisfies one of the following conditions, we can choose an appropriate constant vector V as
		  
-  for  
-  for  
-  for  
Obviously, for each case, we have  and . □
 As a consequence of Theorem 5, we have
Corollary 2. Let  be a three-type pseudo null helix. Then the axis V can be read as
- 1. 
- when , the axis V is lightlike. And 
- 2. 
- when , the axis V is timelike. And 
- 3. 
- when , the axis V is spacelike. And 
where .
 From Theorem 5 and Proposition 3, we have
Corollary 3. Let  be a three-type pseudo null helix. Then the structure functions  of  can be written as
- 1. 
- when  ; 
- 2. 
- when  ; 
- 3. 
- when  , 
where .
 Proof of Corollary 3. When 
, by the parameter transformation 
, (
), we can let 
, i.e., 
. From Equation (6), we know 
 then 
. Without loss of generality, we can put 
, then 
 Furthermore, from Equation (5), we have
          
By an appropriate transformation, we can let . Thus, 
Similarly, when 
 and 
, by the parameter transformation, we can get
          
Solving the above two differential equations analogous to the first case, i.e., , we can get the other two conclusions easily. □
 Substituting the conclusions obtained in Corollary 3 to the representation formula shown by Proposition 2, after direct integrations, we have
Corollary 4. Let  be a three-type pseudo null helix. Then  can be written as
- 1. 
-  for ; 
- 2. 
-  for ; 
- 3. 
-  for , 
where .
 Example 2. Consider three-type pseudo null helices:
- 1. 
-  (see Figure 3); 
- 2. 
-  (see Figure 4); 
- 3. 
-  (see Figure 5). 
   4. Embankment Surfaces with Pseudo Null Base Curves
Given a one parameter family of regular implicit surfaces 
 The intersection curve of two neighbored surfaces 
 and 
 fulfills the two equations 
 and 
 We consider the limit for 
 and get
      
      which motivates the following definition.
Definition 4 ([
7])
. Let  be a one parameter family of regular implicit -surfaces. The surface defined by the two equationsis called an envelope of the given family of surfaces. Definition 5 ([
7])
. Let  be a regular space curve and  with  The envelope of the one parameter family of conesis called an embankment surface and Γ 
its base curve. Remark 4 ([
7])
. In fact, the embankment surface in above definition is consisted by two ruled surfaces which can be represented as followswith  and  are intersection points of the circle  and the line  Motivated by the generating process of embankment surfaces, we can construct a kind of embankment surface in  based on a pseudo null curve as follows.
Definition 6. Let  be a pseudo null curve framed by  in  and . Then the surface partneris called an embankment surface and  its base curve.  Example 3. Consider an embankment surface  with a pseudo null base curve  of curvature  (see Figure 6). From Proposition 3, the structure functions of  are Then, by Proposition 2, we know From Proposition 4, the principal normal vector β and binormal vector γ of  are  and  Combining the conclusions obtained in 
Section 3, when the base curve of an embankment surface is a three-type pseudo null helix, we have
Theorem 6. Let  be an embankment surface with three-type pseudo null helix  as its base curve. Then  can be classified as
- 1. 
- when ,  where 
- 2. 
- when ,  where 
- 3. 
- when ,  where 
where , 
 Proof of Theorem 6. From Corollary 4, when 
 , the pseudo null curve 
. According to Equation (
1), we obtain
        
        where 
 are constants and related by 
 Through some direct calculations, we obtain 
 Therefore
        
Similar to the first case, we can get the other two results, their explicit proofs are omitted here. □
 Example 4. Consider the embankment surfaces  with a three-type pseudo null helix stated in Example 2 as its base curve.
- 1. 
- The embankment surface with base curve  are read as (see Figure 7) 
- 2. 
- The embankment surface with base curve  are read as (see Figure 8) 
- 3. 
- The embankment surface with base curve  are written as (see Figure 9) - . 
 Remark 5. The idea to study pseudo null curves by constructing structure functions can be extended into other space–times and space forms, such as the hyperbolic space–time and de-Sitter space–time. At the same time, the structure functions of pseudo null curves defined in this work can also be applied to some other submanifolds, such as the canal (tube) submanifold, translation submanifold, product submanifold and rotation submanifold, which play important roles in CAD (CAGD).