1. Introduction
If the principal normals of a curve coincide with those of another curve, they are known as Bertrand curves and are considered to be each other’s Bertrand mates [
1]. This fundamental property establishes a reciprocal pairing relationship, forming a classical example of symmetry in differential geometry. This intrinsic reciprocal symmetry makes Bertrand curve pairs particularly valuable in applications such as precision gear design, computational geometry, and geometric modeling. Numerous scholars have dedicated their efforts to studying the Bertrand curve [
2,
3,
4].
On the surface, three prominent categories of characteristic curves play vital roles in determining the form and characteristics of a surface. These encompass geodesics that serve as the shortest paths connecting two points in a neighborhood on the surface [
5] and have extensive applications in computer graphics, industrial processes, and deep learning due to their short-range properties [
6,
7,
8]. Another category is curvature lines that effectively depict variations in principal directions during surface analysis and have diverse applications in fields such as geometric shape recognition, surface reconstruction, and 3D point cloud data processing [
9,
10]. Lastly, asymptotic curves on a surface show non-positive Gaussian curvature and hold significance in domains such as astronomy, astrophysics, and architectural CAD drawing [
11,
12].
Early research on characteristic curves mainly focused on calculating these curves on a designated surface. However, in practical applications, the inverse problem arises: the need to generate a surface family that collectively interpolates a given curve as their shared characteristic curve. Wang et al. [
13] proposed a method for constructing surface families by expressing them as linear combinations of the Frenet frame of the provided curve, using coefficients called scale functions. They established necessary and sufficient conditions for these scale functions in cases where the provided curve represents a common isoparametric geodesic (i.e., a geodesic that is also a parametric line) within the surface family. Kasap et al. [
14] extended this concept to more general cases by considering factorable scale functions. Based on this construction approach, Li et al. [
15] and Bayram et al. [
16] independently derived essential and adequate criteria for scale functions in cases where the provided curve represents a shared isoparametric curvature line (i.e., a curvature line that is also a parametric line) or a shared isoparametric asymptotic curve (i.e., an asymptotic that is also a parametric line) within the surface family. Kaya and Önder [
17] defined another type of characteristic curve called a D-type curve and explored its use in constructing surface families that interpolate it as their characteristic curves, since D-type curves encompass both geodesics and asymptotic curves, making this construction method more versatile.
Developable surfaces can be isometrically mapped to a plane, which optimizes material efficiency and simplifies manufacturing, crucial in sheet metal forming, composite layups, and aerospace components. Zhao and Wang [
18], Liu and Wang [
19], and Li et al. [
20] proposed a novel approach to construct developable surfaces based on the method of surface family construction. They introduced methods for constructing developable surface families by interpolating given curves as common geodesics, asymptotic curves, and curvature lines.
Recent work has extended the construction of surface families that contain special curves or curve pairs as characteristic curves. Bayram et al. [
21], Bayram and Bilici [
22], and Bayram [
23], respectively, constructed surfaces interpolating natural lift, involute, and adjoint curves as common characteristic curves, while Atalay and Kasap [
24,
25] and Atalay [
26] built surfaces interpolating Smarandache curves and Mannheim curve pairs, respectively. Furthermore, Wang et al. [
27] created the developable surface family pairs that connect the natural curve pair and the conjugate curve pair as shared asymptotic curves. Şenyurt et al. [
28] constructed surface families on which the Bertrand D-partner of any curve lies as an isogeodesic, isoasymptotic, or curvature line, while in [
29], they established surface families containing both the involute and evolute of a given curve as characteristic curves of these types. Their work provides a generalized theoretical framework for generating surfaces from specific curve pairs. However, to the best of the authors’ knowledge, a unified method for constructing surface families that contain Bertrand curves as all three types of common characteristic curves remains absent. To address this gap, we propose a novel construction of Bertrand surface family pairs that preserve common characteristic curves. This construction extends the classical symmetry between Bertrand curves to ensure a consistent correspondence between the surfaces they generate. Specifically, if a Bertrand curve is a geodesic, asymptotic curve, or curvature line on one surface, its Bertrand mate will be the same type on the paired surface. This approach not only provides shape control through scale functions but also allows the characteristic type to be freely chosen, offering significant flexibility for interactive surface modeling.
In
Section 2, we present the relevant conclusions regarding three types of characteristic curves, developable surfaces and Bertrand curves. In
Section 3, we propose a unified approach for constructing Bertrand surface family pairs that preserve common characteristic curves. Moving on to
Section 4, we establish the sufficient and necessary conditions that can be used to ascertain whether a Bertrand surface family preserving common characteristic curves is developable. Finally, in
Section 5, we demonstrate our unified construction method using a cylindrical helix as a base, producing generated surfaces with distinct symmetrical properties to highlight its practicality and interactivity.
2. Preliminaries
Firstly, we offer the conditions for identifying a surface curve as a characteristic curve.
Lemma 1. - 1.
A geodesic curve on a surface exhibits parallelism between its principal normal vector and the surface normal vector [13]. - 2.
An asymptotic curve on a surface exhibits perpendicularity between its principal normal vector and the surface normal vector [15]. - 3.
A curvature line on a surface satisfies the property that the surface normals along it form a developable surface [16].
Let
represent a three-dimensional Euclidean space curve parameterized by arc length
s, where
; otherwise, the curve would be a straight line, or its principal normal vector would be undefined at that point.
, and
are the unit tangent vector, principal normal vector, and binormal vector of
, respectively. They constitute a unit right-handed orthonormal frame, known as the Frenet frame, which is denoted as
, and they satisfy [
5]
Additionally, we have [
5]
where the symbol “×” denotes the cross product between two vectors, and
(s) and
(s) represent the curvature and torsion of
, respectively.
The surface family
that interpolates
takes the following form [
11]:
where the
continuous functions
and
are the scale functions of
. Furthermore, there is a certain value of
t, denoted as
, for which
, implying that
Obviously, different functions such as and yield surfaces of various shapes, but these surfaces always contain the curve .
Consider the normal vector of
as
and the normal vector of
along
as
, and let
represent the angle between
and the principal normal vector
. References [
13], [
15], and [
16], respectively, provide the necessary and sufficient conditions for
to be a geodesic, a curvature line, and an asymptotic curve on the surface
. A lemma involving
uniformly expresses these conditions.
Lemma 2. The sufficient and necessary conditions for to be a common characteristic curve on are that the scale functions satisfy Moreover, exactly one of the following three conditions holds:
- 1.
In the case of a geodesic, or π;
- 2.
In the case of an asymptotic curve, ;
- 3.
In the case of a curvature line, .
Here, serves as the control function of because it governs the shape of the surface.
Secondly, we outline the approach to identify the Bertrand curve.
Lemma 3 - 1.
A twisted (non-planar) curve is a Bertrand curve if the relationship between curvature κ and torsion τ satisfies the condition , where and c are constants.
- 2.
A plane curve must be a Bertrand curve.
Finally, we summarize the conclusions about ruled surfaces and developable surfaces as follows. The equation of the ruled surface is [
5]
where
x and
y are the parameters of
, the vector
is the directrix, and the vector
is located on the generator line.
Lemma 4 ([
5])
. The ruled surface is developable whenwhere represents the mixed product of three vectors. 3. Bertrand Surface Family Pairs Preserving Common Characteristic Curves
Given that the curve
from
Section 2 is a Bertrand curve, we define the curve
as its Bertrand mate curve, and we call the pair
a Bertrand curve pair, where the constant
satisfies the condition
in Lemma 3.
defines a surface family that interpolates
. This surface family and
in
Section 2 together constitute the Bertrand surface family pair
.
Substituting Equation (
8) into Equation (
9), we can rewrite
as
We now derive the conditions for a Bertrand surface family pair that preserves common characteristic curves. This construction embodies a type-preserving geometric symmetry: it ensures that if is a specific type of characteristic curve (geodesic, asymptotic, or curvature line) on , then its Bertrand mate is guaranteed to be the same type of characteristic curve on the paired surface .
We analyze two cases separately: when the given curve is a twisted (non-planar) Bertrand curve and when it is a planar curve. In the following part of this section, we denote the Frenet frame of by . For brevity, we abbreviate , , , , , and as , , , , , and , respectively. Let denote the unit normal vector of , represent the unit normal vector of along , and be the angle between and .
Case 1. is a twisted (non-planar) Bertrand curve (i.e., ).
Lemma 5. The relationship between the Frenet frames of and iswhere , and the constant c satisfies the condition given in Lemma 3. Proof. By Equations (
1), (
2) and (
8), and Lemma 3,
From the definition of Bertrand curves, the principal normals of the curves and coincide, which implies that ; that is, .
Finally, from Equation (
1), we get
□
Theorem 1. The necessary and sufficient conditions for the Bertrand surface family pair to preserve common characteristic curves are that the scale functions must satisfyand exactly one of the following three conditions holds: - 1.
When the characteristic curves are geodesics, or π;
- 2.
When the characteristic curves are asymptotic curves, ;
- 3.
When the characteristic curves are curvature lines, , .
Here, the functions and are called the control functions of the Bertrand surface family pair .
Proof. Preserving common characteristic curves requires that the Bertrand curve pair and serve as the same type of common characteristic curve on their respective surface families. Lemma 2 has already established the necessary and sufficient conditions for to be a common characteristic curve on the surface family . Therefore, we now derive the corresponding necessary and sufficient conditions for to be a common characteristic curve on the surface family .
Firstly, according to Lemma 2, the type of characteristic curve that the curve is on the surface family depends on the angle between the unit normal vector and the principal normal vector . Therefore, we will derive the relationship between the scale functions , and of the surface family and the angle .
On the one hand, in curve theory, the fact that
is simultaneously perpendicular to
,
, and
implies that
and
lie in the same plane. Consequently,
Substituting Equation (
11) into Equation (
14), we get
On the other hand, according to Equations (
2) and (
10), we obtain
and applying Equation (
4) and the definition of partial derivatives yields
Furthermore, since Lemma 3, it follows that
Then, the normal vector
of
along
is given by
Since
is parallel to
, Equations (
15) and (
17) yield
That is, there exists a function
such that
Then, we obtain Equation (
13) by combining Equations (
5) and (
18).
Secondly, we will separately discuss the conditions that the angle must satisfy when the curve is a geodesic, an asymptotic curve, and a curvature line.
It is easy to see from the Lemma 1 that is a geodesic only when or , and is an asymptotic curve only when .
We now focus on deriving the case where
is a curvature line. From Lemmas 1 and 4,
is a curvature line only when
Using Equation (
2), we take the derivative of Equation (
15) to obtain
According to Equations (
12) and (
15), we have
Then, substituting Equations (
20) and (
21) into Equation (
19), we get
Since
and
, we have
From Lemma 3, we know that
Finally, by combining the above conclusions with Lemma 2, the theorem is proved. □
Case 2. is a plane curve and is not a circle of radius (i.e., ).
Note that if
is a circle of radius
, Equation (
8) clearly shows that its Bertrand mate
degenerates to the center of
.
Lemma 6. The relationship between the Frenet frames of and iswhere . Proof. Since
is a plane curve, the definition of Bertrand curves implies that its Bertrand mate
is also a plane curve. Moreover, because
, it follows that
, giving
□
Theorem 2. The necessary and sufficient conditions for the Bertrand surface family pair to preserve common characteristic curves are that the scale functions must satisfyand exactly one of the following three conditions holds: - 1.
When the characteristic curves are geodesics, or π;
- 2.
When the characteristic curves are asymptotic curves, ;
- 3.
When the characteristic curves are curvature lines, both and are constants.
Here, the functions and are called the control functions of the Bertrand surface family pair .
Proof. Firstly, we derive the relationship between the scale functions , and and the angle between the unit normal vector and the principal normal vector .
From Equations (
14) and (
23), we obtain the unit surface normal vector along
as
Since
, then according to Equation (
16), we obtain
and the surface normal vector along
is
Since
, we have
Combining Equations (
5) and (
26) yields Equation (
24).
Secondly, Lemma 1 shows that is a geodesic when or and identifies it as as an asymptotic curve when .
We now examine the case in which
is a curvature line. Substituting
into Equation (
12) yields
and from Equation (
25), we obtain
Lemmas 1 and 4 establish that when
is a curvature line, the mixed product satisfies
Because and , this forces : that is, is a constant.
Finally, by combining the above conclusions with Lemma 2, the theorem is proved. □
4. Bertrand Developable
Surface Family Pairs Preserving Common Characteristic Curves
We now further present the conditions for the Bertrand surface family pair to be developable, while still ensuring that the curves and from the Bertrand curve pair remain as the same type of common characteristic curve on their respective surface families.
Lemma 7 ([
30])
. The surface family is developable, with being a common characteristic curve if and only if the scale functions satisfyand exactly one of the following three conditions holds: - 1.
In the case of a geodesic, or π;
- 2.
In the case of an asymptotic curve, ;
- 3.
In the case of a curvature line, .
Here, the continuous function is called the control function of .
Note that in Equation (
27), if
, then
; therefore,
Now, since
is a tangent surface of
, it must be developable. When
is a plane curve,
is also a tangent surface of
and must be developable. However, when
is a twisted curve,
is not developable. In fact, let
; then,
and from Equation (
12), we have
so
is not a developable surface according to Lemma 4.
Now, let us consider the case where .
Case 1. is a twisted Bertrand curve.
Theorem 3. The necessary and sufficient conditions for the Bertrand surface family pair to be developable and to preserve common geodesics are that the scale functions must satisfywhere the functions and are called the control functions of the Bertrand developable surface family pair . Proof. Firstly, according to Lemma 7, when
is a developable surface family and
is their common geodesic, the scale functions
and
satisfy the following conditions:
where
.
Secondly, according to Theorem 1, the necessary and sufficient conditions for
to be a common geodesic on the surface family
are
where
. By combining Equations (
29) and (
30), Equation (
28) is established.
Finally, we show that by choosing the scale functions according to Equation (
28), the surface family
is also developable. Here,
Setting
and differentiating with Equation (
2) gives
From Equation (
12), we have
Then, according to Lemma 4, is a developable surface family, and the theorem is proved. □
Theorem 4. There is no Bertrand developable surface family pair preserving common curvature lines.
Proof. According to Lemma 7, if
is a developable surface family interpolating
as a common curvature line, then
From Equation (
31), we get
Setting
and differentiating with Equation (
2) gives
so
Because
and
, we have
According to Lemma 4, is not a developable surface family. The theorem is proved. □
Theorem 5. There is no Bertrand developable surface family pair preserving common asymptotic curves.
Proof. Suppose that is a developable surface family that interpolates as a common asymptotic curve; from Lemma 7, . However, since the curve is a twisted Bertrand curve, we have . Moreover, we previously assumed that the control function satisfies . Consequently, , which leads to a contradiction. Therefore, cannot be a developable surface that contains as a common asymptotic curve. The theorem is proved. □
Case 2. is a plane curve.
Theorem 6. The necessary and sufficient conditions for the Bertrand surface family pair to be developable and to preserve common geodesics are that the scale functions satisfywhere the functions and are called the control functions of . Proof. Firstly, according Lemma 7, when
is developable, with
being a common geodesic and
, the scale functions satisfy
where
.
Secondly, according to Theorem 2, the necessary and sufficient conditions for
to be a common geodesic on the
are
where
. From Equations (
33) and (
34), Equation (
32) is proved.
Finally, from Equation (
32), we obtain
assuming
. Since
, it follows from Equation (
2) that
and
Consequently, we have
indicating that
is a developable surface family. Thus, the theorem is proved. □
Theorem 7. The necessary and sufficient conditions for the Bertrand surface family pair to be developable and to preserve common curvature lines are that the scale functions must satisfywhere and are constants, and the functions and are called the control functions of Proof. Firstly, according Lemma 7, when
represents a developable surface family that interpolates
as a common curvature line with
, the scale functions satisfy
where
is a constant.
Secondly, according to Theorem 2, the necessary and sufficient conditions for
to be a common curvature line on the
are
where
is a constant.
Let
, and from Equations (
36) and (
37), Equation (
35) is proved.
Finally, from Equation (
35), we obtain
assuming
; since
, we know from Equation (
2) that
and
Therefore,
which implies that
is a developable surface family; the theorem is proved. □
Theorem 8. The Bertrand developable surface family pair that preserves common asymptotic curves is necessarily composed of planes.
Proof. Firstly, according Lemma 7, when
is developable, with
being a common asymptotic curve and
, the scale functions satisfy
Secondly, according to Theorem 2, the necessary and sufficient conditions for
to be a common asymptotic curve on the
are
From Equations (
38) and (
39), we have
Then,
since both
and
are plane curves, and
and
are both planes. Therefore, the theorem is proved. □