Indefinite Dot Quotients in 3-Dimensional Space

Abstract

Up to now, there is a long time problem that dot product has no corresponding division. In order to solve this problem, in this paper, indefinite dot quotients are introduced as extensive inverse operations of dot products, which solve the problem in 3-dimensional space that the quotient of a number and a vector on dot product does not exist from another angle. Some basic properties, and some expected operation properties, and two forms of geometric expressions and six coordinate formulas of indefinite dot quotients are presented.

Share and Cite:

Wang, J.X. (2023) Indefinite Dot Quotients in 3-Dimensional Space. Open Access Library Journal, 10, 1-23. doi: 10.4236/oalib.1110922.

1. Introduction

The dot product (also scalar product) is one of the most important multiplications of vectors. It is not only widely used in analytic geometry, vector analysis, linear algebra, mechanics [1] [2] [3] . but also widely used in other fields such as engineering, computer graphs [4] [5] [6] . But there is something imperfect, since dot product does not have corresponding division. Almost everyone spends some time to consider this problem when starting to learn dot product. Then obtains a sad result: the division on dot product does not exist. As a result, there are no papers which successfully present the quotient of a number and a vector as the inverse operation of a dot product.

Our purpose of this paper is to set up a theory to solve the problem that dot product has no corresponding division in 3-dimensional space. Dot product is quite different to cross product. The former exits in each vector space, but the latter just exists in some special vector space [7] [8] . Fortunately, they all exist in three dimensional space. As most of people think the divisions on cross products do not exist, in 2022, Mr. Wang and Ms. Chen successfully built the theory of indefinite cross divisions in 3-dimensional space to have solved the problem that cross product has no corresponding division, by adding angle as parameter [9] . Similar to cross products, we are sure that we can solve the problem that dot product has no corresponding division by adding parameters. We naturally think again that, when computing dot product, the something important we unconsciously ignore includes angles, since there are many books in which the definition of dot product of two vectors a and b is directly defined by their coordinates such as

a b = a 1 b 1 + a 2 b 2 + + a n b n (1)

where a = { a 1 , a 2 , , a n } and b = { b 1 , b 2 , , b n } [4] [10] . Though the definition is simple and useful when computing dot products, it somehow hinders us to find the truth of inverse operation of dot product. If we want to inversely find the exact vector a from scalar c and vector b such that a b = c , we will face the fact that there are many many a’s such that a b = c , which may be the main reason that makes us obtain that dot product does not have corresponding division. Fortunately some books stress the angle by presenting the following definition:

Let a and b be two vectors, and θ ( 0 θ π ) be the angle between a and b . The dot product (also called scalar product) of two vectors a and b , denoted by a b , is a scalar, defined as

a b = | a | | b | cos θ (2)

where | a | and | b | indicate the magnitudes of a and b respectively.

The above definition can be easily found in the internet and in the most books related to vector analysis [1] [2] [3] . It is seen that if the angle is 0 or π then we

can inversely get the exact a by c b | b | 2 such that a b = c where b 0 . But

for other angles, we can not. We always think the dot product should have corresponding division like cross product. Thus, a problem naturally arises: Is there another hidden factor that we unconsciously ignore? We notice the fact: If a and b are known, not only the angle between a and b is specified, but also the cross product a × b is specified in three dimensional space. We find that, the direction of a × b is the second thing which is unconsciously ignored. However, when we inversely want to obtain a from c and b such that a b = c , we do not know the angle and the direction. If we grasp them and put them as parameters, we then establish the theory of indefinite dot quotients in three dimensional space. In fact, it is enough for us to inversely obtain the exact a from a constant c and a nonzero vector b such that a b = c when we

know an angle θ [ 0, π ] { π 2 } and a direction n .

We claim that there exist inverse operations on dot products if enough conditions are known. If we put unknown enough conditions as parameters we obtain indefinite dot quotients which can solve the problem that dot product has no corresponding division in three dimensional space.

In order to realize our purpose, this paper is arranged as 4 main sections. In Section 2, the definitions of indefinite dot quotients are introduced, and some basic properties are presented. In Section 3, some useful operations of indefinite dot quotients are discussed. In Section 4, the structures of indefinite dot quotients are studied in different angles. In Section 5, some useful coordinate formulas of indefinite dot quotients are simply obtained by their structures. And two simple examples are presented not only to support coordinate formulas but also to show that if we know sufficient information, we really can back to find the exact a such that a b = c from c and b .

2. Indefinite Dot Quotients

In this section, we build the foundation of this paper: indefinite dot quotients and their basic properties. Before introduction of them, we stress that: c cos θ > 0 on computation of dot product when c 0 since c = 0 if and

only if a = 0 or b = 0 or θ = π 2 .

Definition 2.1. Let c be a scalar and b be a nonzero vector, and let θ [ 0, π 2 ) ( π 2 , π ] be an angle parameter such that c cos θ 0 , and n ( 0 ) be a normal vector parameter such that n b . The vector, denoted by c b ( θ , n ) ( c b ( θ , n ) ), is called left (right) indefinite dot quotient (or division) of scalar c and vector b , if its magnitude is defined as

| c b ( θ , n ) | = | c b ( θ , n ) | = c | b | cos θ

and its direction, when c 0 , is determined by the following 3 steps:

Step 1. In Figure 1, let O be any point in 3D space, and set O N = n , O B = b .

Step 2. Spread the left (right) hand, satisfying that five fingers are on the plane BON and the thumb is perpendicular to other 4 fingers; and pointing the thumb direction along O N and other four fingers along O B .

Step 3. The left (right) open hand rotates around vector O N through the angle θ . Then, the direction that the four fingers point out is just the direction

of c b ( θ , n ) ( c b ( θ , n ) ).

Figure 1. Dot quotients.

The left and right indefinite dot quotients are collectively called the indefinite dot quotients (or divisions), simply dot quotients (or divisions).

It is seen that 0 b ( θ , n ) = 0 b ( θ , n ) = 0 when c = 0 and θ π 2 . Notice that the above definition does not include the case of θ = π 2 , because it makes the denominator of c | b | cos θ to be 0 so that the problem becomes complicated. We will present the supplementary definition on this special case in Section 4. Thus, in the rest of this paper, if no special statement, as we meet the notation c b ( θ , n ) or c b ( θ , n ) , we always suppose θ [ 0, π 2 ) ( π 2 , π ] , b 0 , n 0 , n b and c cos θ 0 .

From Definition 2.1, when θ = 0, π , we have

c b ( θ , n ) = c b ( θ , n ) = c b | b | 2 . (3)

Moreover, we have the following simple attributes:

(2.1) c b ( θ , n ) b = b c b ( θ , n ) = c = b c b ( θ , n ) = c b ( θ , n ) b .

(2.2) There is a real number μ > 0 such that c b ( θ , n ) × b = μ n , b × c b ( θ , n ) = μ n .

(2.1.1) n c b ( θ , n ) , n c b ( θ , n ) .

(2.1.2) ( c b ( θ , n ) , b ) = ( c b ( θ , n ) , b ) = θ .

(2.1.3) The ordered three vectors c b ( θ , n ) , b , n obey the right hand rule, and b , c b ( θ , n ) , n also obey the right hand rule.

(2.3) If two vectors n 1 and n 2 have the same direction, then c b ( θ , n 1 ) = c b ( θ , n 2 ) , c b ( θ , n 1 ) = c b ( θ , n 2 ) .

(2.4) c b ( θ , n ) = c b ( θ , n ) , c b ( θ , n ) = c b ( θ , n ) (Conversion Formulas).

(2.5) c b ( θ , n ) = c ( b ) ( θ , n ) , c b ( θ , n ) = c ( b ) ( θ , n ) (Inverse Formulas).

(2.6) c b ( θ , n ) = c b ( π θ , n ) , c b ( θ , n ) = c b ( π θ , n ) (Angle Formulas).

The attributes of (2.4), (2.5) and (2.6) can be easily understood by Figure 2. There is a point, we should note, not to use c b ( θ , n ) , since ( c ) cos θ 0 in (2.6).

Note that, the definition of left indefinite dot quotient ensures that for any θ [ 0, π 2 ) ( π 2 , π ] , c b ( θ , n ) is a vector such that c b ( θ , n ) b = b c b ( θ , n ) = c . Conversely, we have

Theorem 2.1. Let b 0 be a vector and c 0 be a scalar. If there is a vector a such that a b = c and a × b 0 , then there is the unique angle θ ( 0, π 2 ) ( π 2 , π ) such that c b ( θ , n ) = a where n is any nonzero vector which has the same direction of a × b .

Proof. Since c 0 , the angle ( a , b ) between a and b is in [ 0, π 2 ) ( π 2 , π ] . And since a × b 0 , ( a , b ) is neither 0 nor π. Let θ = ( a , b ) ( 0, π 2 ) ( π 2 , π ) . According to the definition of left indefinite dot quotient, we have the following three items:

1) n c b ( θ , n ) , n a , n b .

2) The three ordered vectors c b ( θ , n ) , b , n obey the right hand rule; and a , b , n also obey the right hand rule.

3) ( c b ( θ , n ) , b ) = θ and ( a , b ) = θ .

The above three items imply that c b ( θ , n ) and a have the same direction, and θ is unique.

Since a b = | a | | b | cos θ = c , they have the same magnitude c | b | cos θ . Thus c b ( θ , n ) = a .

Figure 2. Conversion of left and right dot quotients.

Theorem 2.2. Let b 0 be a vector and c 0 be a scalar. If there is a vector a such that a b = c and a × b = 0 , then there is the unique angle

θ { 0, π } such that c b ( θ , n ) = a where n is any nonzero vector perpendicular to b .

Proof. Let θ = ( a , b ) . Since a × b = 0 , θ is one of 0 and π. If c > 0 , then θ = 0 , that suggests a and b have the same direction. If c < 0 , then θ = π , that suggests a and b have the opposite direction. For any nonzero vector

n , according to the definition of left indefinite dot quotient, c b ( θ , n ) and b are colinear; furthermore, when θ = 0 , c b ( θ , n ) and b have the same direction, and when θ = π , c b ( θ , n ) and b have the opposite direction. Thus, c b ( θ , n ) and a have the same direction, and θ is unique. Since a b = | a | | b | cos θ = c , c b ( θ , n ) and a have the same magnitude c | b | cos θ . Thus c b ( θ , n ) = a . □

Corollary 2.1. Let b 0 be a vector and c 0 be a scalar. If there is a vector a such that a b = c , then there are an angle θ [ 0, π 2 ) ( π 2 , π ] and a nonzero vector n such that c b ( θ , n ) = a .

Proof. It can be seen from Theorem 2.1 and Theorem 2.2. □

Symmetrically, for right indefinite dot quotients, we have the following three results:

Theorem 2.3. Let a 0 be a vector and c 0 be a scalar. If there is a vector b such that a b = c and a × b 0 , then there is the unique angle θ ( 0, π 2 ) ( π 2 , π ) such that c a ( θ , n ) = b where n is any nonzero vector which has the same direction of a × b .

Theorem 2.4. Let a 0 be a vector and c 0 be a scalar. If there is a vector b such that a b = c and a × b = 0 , then there is the unique angle

θ { 0, π } such that c a ( θ , n ) = b where n is any nonzero vector perpendicular to a .

Corollary 2.2. Let a 0 be a vector and c 0 be a scalar. If there is a vector b such that a b = c , then there are an angle θ [ 0, π 2 ) ( π 2 , π ] and a nonzero vector n such that c a ( θ , n ) = b .

3. Operations

Since a dot quotient involves four factors: a scalar and two vectors and an angle parameter, the rules of multiplications between scalars and dot quotients become very complicated. Thus, in this section, it is fully necessary to further study them. For the symmetry of left and right dot quotients, we only prove the properties with respect to left dot quotients. We always suppose that all factors involving dot quotients make the expressions valid.

For a real number λ ( 0 ) , in algebra, we have λ × a b = λ a b = a b λ , a b = λ a λ b ,

etc. Can these properties be extended to dot quotients? In this section, if no special statement, we always assume c 0 . We have the following properties:

Theorem 3.1. For any λ 0 , λ c b ( θ , n ) = c ( 1 λ b ) ( θ , n ) , λ c b ( θ , n ) = c ( 1 λ b ) ( θ , n ) .

Proof. When λ > 0 , since λ c b ( θ , n ) and c ( 1 λ b ) ( θ , n ) have the same magnitude and direction, λ c b ( θ , n ) = c ( 1 λ b ) ( θ , n ) . When λ < 0 , based on the previous result and attribute (2.5), λ c b ( θ , n ) = | λ | c b ( θ , n ) = c ( 1 | λ | b ) ( θ , n ) = c ( 1 | λ | b ) ( θ , n ) = c ( 1 λ b ) ( θ , n ) . □

Theorem 3.2. 1) For any λ > 0 , λ c b ( θ , n ) = λ c b ( θ , n ) , λ c b ( θ , n ) = λ c b ( θ , n ) .

2) For any λ < 0 , λ c b ( θ , n ) = λ c ( b ) ( θ , n ) = λ c b ( π θ , n ) , λ c b ( θ , n ) = λ c ( b ) ( θ , n ) = λ c b ( π θ , n ) .

Proof. (The proof of left equation of (1))

For any λ > 0 , the magnitudes of λ c b ( θ , n ) and λ c b ( θ , n ) are equal, because

| λ c b ( θ , n ) | = | λ | | c b ( θ , n ) | = λ c | b | cos θ = λ c | b | cos θ = | λ c b ( θ , n ) | .

Moreover, when c 0 , since λ c cos θ > 0 , c b ( θ , n ) and λ c b ( θ , n ) have the same direction by the definition of left indefinite dot quotient. Thus λ c b ( θ , n ) = λ c b ( θ , n ) .

(The proof of left equation of (2)) For any λ < 0 , we have

λ c b ( θ , n ) = ( λ ) c b ( θ , n ) = λ c b ( θ , n ) .

By the attribute (2.5), λ c b ( θ , n ) = λ c ( b ) ( θ , n ) ;

by the attribute (2.6), λ c b ( θ , n ) = λ c b ( π θ , n ) . □

Corollary 3.1.

1) For any λ > 0 , c ( 1 λ b ) ( θ , n ) = λ c b ( θ , n ) , c ( 1 λ b ) ( θ , n ) = λ c b ( θ , n ) .

2) For any λ < 0 , c ( 1 λ b ) ( θ , n ) = λ c ( b ) ( θ , n ) , c ( 1 λ b ) ( θ , n ) = λ c ( b ) ( θ , n ) .

Proof. Obvious from Theorem 3.1 and Theorem 3.2. □

Corollary 3.2.

1) For any λ > 0 , c b ( θ , n ) = λ c ( λ b ) ( θ , n ) , c b ( θ , n ) = λ c ( λ b ) ( θ , n ) .

2) For any λ < 0 , c b ( θ , n ) = λ c ( λ b ) ( π θ , n ) , c b ( θ , n ) = λ c ( π θ , n ) ( λ b ) .

Proof. 1) If λ > 0 , then c b ( θ , n ) = ( 1 λ × λ ) c b ( θ , n ) = 1 λ λ c b ( θ , n ) = λ c ( λ b ) ( θ , n ) .

2) If λ < 0 , then c b ( θ , n ) = ( 1 λ × λ ) c b ( θ , n ) = 1 λ λ c b ( π θ , n ) = λ c ( λ b ) ( π θ , n ) . □

Theorem 3.3. If c i cos θ > 0 for i = 1 , 2 , then

1) c 1 + c 2 b ( θ , n ) = c 1 b ( θ , n ) + c 2 b ( θ , n ) ; 2) c 1 + c 2 b ( θ , n ) = c 1 b ( θ , n ) + c 2 b ( θ , n ) .

Proof. (1) Since c i cos θ > 0 for i = 1 , 2 , we have c 1 c 2 > 0 . Hence there is a real number λ > 0 , satisfying c 2 = λ c 1 . Thus,

c 1 b ( θ , n ) + c 2 b ( θ , n ) = c 1 b ( θ , n ) + λ c 1 b ( θ , n ) = c 1 b ( θ , n ) + λ c 1 b ( θ , n ) = ( 1 + λ ) c 1 b ( θ , n ) = ( 1 + λ ) c 1 b ( θ , n ) = c 1 + λ c 1 b ( θ , n ) = c 1 + c 2 b ( θ , n ) .

Similar to (2). □

Note that, if c 1 c 2 < 0 , then the above results are not valid, since c 1 cos θ > 0 and c 2 cos θ > 0 can not hold at the same time.

4. Structures of Dot Quotients

In this section, we discuss the structures of dot quotients in two kinds of normal vector parameters: one is fixed, and another is not. We always assume that, b 0 is given, and c is a scalar, and n 0 always indicates a normal vector parameter such that n b . Then we have the following geometric properties:

Theorem 4.1. Let c > 0 and n be fixed. In Figure 3, let O be a point in 3-dimensional Space, and make O B = b and O N = n . Take O Q 1 = c b | b | 2 = c b ( 0, n ) and O Q 2 = c b | b | 2 = c b ( π , n ) . For i = 1 , 2 , through Q i , draw a straight line l i parallel to vector b × n . Then

1) Point P 1 is on the straight line l 1 if and only if there exists a θ 1 [ 0, π 2 ) such that O P 1 = c b ( θ 1 , n ) or O P 1 = c b ( θ 1 , n ) ;

2) Point P 2 is on the straight line l 2 if and only if there exists a θ 2 ( π 2 , π ] such that O P 2 = c b ( θ 2 , n ) or O P 2 = c b ( θ 2 , n ) .

Proof. (Proof of (1)) In fact, when P 1 is on the right of line l 1 in Figure 3, O P 1 b = ( O Q 1 + Q 1 P 1 ) b = [ c b ( 0, n ) + λ ( b × n ) ] b = c b ( 0, n ) b + λ ( b × n ) b = c + 0 = c , where λ 0 . According to Corollary 2.1, there exists a θ 1 [ 0, π 2 ) such that O P 1 = c b ( θ 1 , n ) . Similarly, when P 1 is on the left of line l 1 (that is, P 1 = A 1 ), there exists a θ 1 [ 0, π 2 ) such that O P 1 = c b ( θ 1 , n ) .

Conversely, if there exists a θ 1 [ 0, π 2 ) such that O P 1 = c b ( θ 1 , n ) or c b ( θ 1 , n ) . This tells that n O P 1 . And since n O Q 1 , we have n Q 1 P 1 . Moreover Q 1 P 1 b = ( O P 1 O Q 1 ) b = O P 1 b O Q 1 b = c c = 0 . This implies that b Q 1 P 1 . Thus, Q 1 P 1 is parallel to b × n . Therefore P 1 is on the line l 1 .

Similarly, we can prove (2). □

Corollary 4.1. Let c > 0 and n be fixed. In Figure 3, the point sets

{ P | O P = c b ( θ , n ) or c b ( θ , n ) , θ [ 0, π 2 ) }

and { P | O P = c b ( θ , n ) or c b ( θ , n ) , θ ( π 2 , π ] }

Figure 3.Structure for a fixed n .

form two parallel lines, whose distance is 2 c | b | .

Proof. Obvious. □

Corollary 4.2. Let c > 0 and n be fixed. In Figure 3, the point sets { P | O P = c b ( θ , n ) , θ [ 0, π 2 ) } and { P | O P = c b ( θ , n ) , θ ( π 2 , π ] } form two parallel rays on the right parts of l 1 and l 2 , whose distance is 2 c | b | . Symmetrically, the point sets { P | O P = c b ( θ , n ) , θ [ 0, π 2 ) } and { P | O P = c b ( θ , n ) , θ ( π 2 , π ] } form two parallel rays on the left parts of l 1 and l 2 , whose distance is also 2 c | b | .

Proof. Obvious. □

Corollary 4.3. Let c 0 and n be fixed. Given θ 0 [ 0, π 2 ) ( π 2 , π ] , for any θ [ 0, π 2 ) ( π 2 , π ] such that c cos θ 0 and c cos θ 0 0 , there is a real number λ 0 such that c b ( θ , n ) = c b ( θ 0 , n ) + λ b × n and c b ( θ , n ) = c b ( θ 0 , n ) + λ n × b .

Proof. They can be found from Figure 3. □

It is readily seen that, if θ 0 [ 0, π 2 ) , then θ [ 0, π 2 ) is required; and if θ 0 ( π 2 , π ] , then θ ( π 2 , π ] .

Theorem 4.2. Let c 0 and n be fixed. Then, for any θ [ 0, π 2 ) ( π 2 , π ] such that c cos θ 0 , there is a real number λ 0 satisfying

c b ( θ , n ) = c b | b | 2 + λ b × n and c b ( θ , n ) = c b | b | 2 + λ n × b (4)

where λ = c tan θ | n | | b | 2 .

Proof. When θ [ 0, π 2 ) , we have c > 0 . According to Figure 3, we can take O P 1 = c b ( θ , n ) . Then there is a real number λ 0 such that Q 1 P 1 = λ b × n . Hence, on the one hand, | Q 1 P 1 | = | λ | | b | | n | sin π 2 = λ | b | | n | . On the other hand, | Q 1 P 1 | = | O P 1 | sin θ = | c b ( θ , n ) | sin θ = c sin θ | b | cos θ . Thus, c sin θ | b | cos θ = λ | b | | n | λ = c tan θ | n | | b | 2 . Since O P 1 = O Q 1 + Q 1 P 1 , by Equation (3), we have c b ( θ , n ) = c b | b | 2 + λ b × n with λ = c tan θ | n | | b | 2 .

When θ ( π 2 , π ] , we have c < 0 . In the previous proof, substituting Q 2 for Q 1 and P 2 for P 1 , we also have c b ( θ , n ) = c b | b | 2 + λ b × n and λ = c tan θ | n | | b | 2 .

Symmetrically, we have c b ( θ , n ) = c b | b | 2 + λ n × b . □

Corollary 4.4. Let c > 0 and n be fixed. For any θ 1 < θ 2 with θ 1 , θ 2 [ 0, π 2 ) , there is a real number λ > 0 such that

c b ( θ 2 , n ) c b ( θ 1 , n ) = λ b × n = c b ( θ 1 , n ) c b ( θ 2 , n ) .

Proof. Obvious. □

Corollary 4.5. Let c < 0 and n be fixed. For any θ 1 < θ 2 with θ 1 , θ 2 ( π 2 , π ] , there is a real number λ > 0 such that

c b ( θ 1 , n ) c b ( θ 2 , n ) = λ b × n = c b ( θ 2 , n ) c b ( θ 1 , n ) .

Proof. Obvious. □

Because Definition 2.1 does not include the case of θ = π 2 , it leads to something imperfect. How to define dot quotients on this special case?

In Figure 3, let c > 0 and θ 1 [ 0, π 2 ) and θ 2 = π θ 1 , and let Q 1 P 1 = λ b × n = Q 2 P 2 and Q 1 A 1 = λ n × b = Q 2 A 2 , λ 0 . We can find that, if we do not change the directions and magnitudes of four vectors Q 1 P 1 , Q 2 P 2 , Q 1 A 1 and Q 2 A 2 , when c goes to 0, not only the vectors O P 1 = c b ( θ 1 , n ) and O P 2 = c b ( θ 2 , n ) ( O A 1 = c b ( θ 1 , n ) and O A 2 = c b ( θ 2 , n ) ) are all closing to the vector Q 1 P 1 ( Q 1 A 1 ), but also θ 1 and θ 2 are all closing to π 2 . In other words, we have the following two facts:

1) l i m c 0 c b ( θ 1 , n ) = l i m c 0 c b ( θ 2 , n ) = 0 b ( π 2 , n ) , and l i m c 0 c b ( θ 1 , n ) = l i m c 0 c b ( θ 2 , n ) = 0 b ( π 2 , n ) .

2) l i m c 0 c b ( θ 1 , n ) = Q 1 P 1 = λ b × n and l i m c 0 c b ( θ 1 , n ) = Q 1 A 1 = λ n × b .

Thus, according to the above discussion, we can present a supplementary definition of indefinite dot quotients for the case of θ = π 2 to complete our theory.

Definition 4.1. Let λ be an arbitrary nonnegative scalar. 0 b ( π 2 , n ) is defined as λ b × n ,

that is,

0 b ( π 2 , n ) = λ b × n ;

and 0 b ( π 2 , n ) is defined as λ n × b , that is,

0 b ( π 2 , n ) = λ n × b ;

where λ is called a scalar parameter (see Figure 4).

For 0 b ( π 2 , n ) and 0 b ( π 2 , n ) , Attribute (2.1)-(2.6) hold. In fact, they can be observed by Figure 4. For instance, Attribute (2.6) becomes

0 b ( π 2 , n ) = 0 b ( π 2 , n ) , 0 b ( π 2 , n ) = 0 b ( π 2 , n ) ,

that is, λ b × n = λ n × b and λ n × b = λ b × n . However, the most of results, involving the multiplications of scalars and numerators, in Section 3 do not hold. In other words, the properties except Theorem 3.1 do not hold. Since, at this time, the new numerator as the multiplication of a scalar and an old numerator is 0 which leads to invalid properties. For instance, the result: for λ > 0 ,

λ 0 b ( π 2 , n ) = λ 0 b ( π 2 , n ) ,does not hold. In fact, let 0 b ( π 2 , n ) = 2 b × n . Then 2 0 b ( π 2 , n ) = 4 b × n 2 × 0 b ( π 2 , n ) = 0 b ( π 2 , n ) = 2 b × n .

Figure 4. Structure for θ = π 2 .

If we know more valid information about 0 b ( π 2 , n ) and 0 b ( π 2 , n ) , then we can imply the exact them. We have

Theorem 4.3. If there is a real number μ 0 such that 0 b ( π 2 , n ) × b = μ n or b × 0 b ( π 2 , n ) = μ n , then

0 b ( π 2 , n ) = μ b × n | b | 2 and 0 b ( π 2 , n ) = μ n × b | b | 2 .

Proof. (using condition 0 b ( π 2 , n ) × b = μ n ) According to the above definition, there is a real number λ 0 such that 0 b ( π 2 , n ) = λ b × n . We then have, 0 b ( π 2 , n ) × b = μ n ( λ b × n ) × b = μ n λ [ ( b b ) n ( b n ) b ] = μ n λ | b | 2 n = μ n λ = μ | b | 2 .

Similarly, we can get the other equation.

If we use condition b × 0 b ( π 2 , n ) = μ n , we can obtain the same results. In fact, condition 0 b ( π 2 , n ) × b = μ n is equivalent to condition b × 0 b ( π 2 , n ) = μ n . □

Corollary 4.6. For any θ [ 0, π ] , there is a real number λ 0 such that

c b ( θ , n ) = c b | b | 2 + λ b × n and c b ( θ , n ) = c b | b | 2 + λ n × b (5)

where λ = { c tan θ | n | | b | 2 , θ [ 0, π 2 ) ( π 2 , π ] μ | b | 2 , θ = π 2 if there is a real number μ 0 such that 0 b ( π 2 , n ) × b = μ n or b × 0 b ( π 2 , n ) = μ n when c = 0 .

Proof. By Theorem 4.2 and Theorem 4.3. □

Theorem 4.4. Let λ 1 , λ 2 0 such that λ 1 + λ 2 = 1 . If θ 1 , θ 2 [ 0, π 2 ) ( ( π 2 , π ] ), then there is a θ [ 0, π 2 ) ( ( π 2 , π ] ) satisfying

λ 1 c b ( θ 1 , n ) + λ 2 c b ( θ 2 , n ) = c b ( θ , n ) and λ 1 c b ( θ 1 , n ) + λ 2 c b ( θ 2 , n ) = c b ( θ , n )

where c and c cos θ 1 0 and c cos θ 2 0 and c cos θ 0 .

Proof. (We only prove the case of θ 1 , θ 2 [ 0, π 2 ) ) If one of λ 1 and λ 2 and c is 0, or θ 1 = θ 2 , the results hold obviously.

Let us simply assume θ 1 < θ 2 . And let λ 1 , λ 2 , c 0 . Since c cos θ 1 > 0 , c > 0 . In Figure 5, let O be a point in 3-dimensional Space, and make O B = b and O N = n . Take O Q 1 = c b | b | 2 and O Q 2 = c b | b | 2 . And take O A 1 = c b ( θ 1 , n ) and O A 2 = c b ( θ 2 , n ) . And more, take O P = λ 2 O A 2 and P E = λ 1 O A 1 = λ 1 c b ( θ 1 , n ) . From Theorem 4.1, the three points Q 1 and A 1 and A 2 are on the same line, which is the exact line l 1 in Figure 3. Since n O A 1 , O A 2 , we have n O E , that leads to n Q 1 E . Since O E b = ( O P + P E ) b = ( λ 2 c b ( θ 2 , n ) + λ 1 c b ( θ 1 , n ) ) b = c , Q 1 E b = ( O E O Q 1 ) b = O E b O Q 1 b = c c = 0 , which shows b Q 1 E .

Thus, E is on the line Q 1 A 2 . From Theorem 4.1, there is a θ [ 0, π 2 ) satisfying O E = c b ( θ , n ) , that is, λ 1 c b ( θ 1 , n ) + λ 2 c b ( θ 2 , n ) = c b ( θ , n ) .

By symmetry, we have λ 1 c b ( θ 1 , n ) + λ 2 c b ( θ 2 , n ) = c b ( θ , n ) . □

In the above theorem, interval [ 0, π 2 ) can not be extended to [ 0, π 2 ] . In fact, if θ 1 < θ 2 = π 2 , we have c = 0 . Let λ 1 = λ 2 = 1 2 , and let 0 b ( π 2 , n ) = λ b × n with λ 0 . Then, there is no θ [ 0, π 2 ] satisfying 1 2 0 b ( θ 1 , n ) + 1 2 0 b ( π 2 , n ) = 0 b ( θ , n ) , since λ 2 b × n 0 and λ 2 b × n λ b × n for any λ 0 . Interval ( π 2 , π ] , of course, can not be extended to [ π 2 , π ] .

Figure 5. Linear operations.

Corollary 4.7. Let λ 1 , λ 2 , , λ s be s nonnegative real numbers such that i = 1 n λ i = 1 . For i = 1,2, , s , if θ i [ 0, π 2 ) ( ( π 2 , π ] ), then there is a θ [ 0, π 2 ) ( ( π 2 , π ] ) satisfying

i = 1 s λ i c b ( θ i , n ) = c b ( θ , n ) and i = 1 s λ i c b ( θ i , n ) = c b ( θ , n )

where c and c cos θ i 0 and c cos θ 0 .

Proof. It can be proved by mathematical induction based on Theorem 4.4.

In the application, in order to fit new situation, we need to adjust direction parameter to find good new indefinite dot quotients. Considering that the direction parameter n is just perpendicular to b , we have the following geometric properties:

Theorem 4.5. Let c > 0 . In Figure 6, let O be a point in 3-dimensional Space, and O B = b . Take O Q 1 = c b | b | 2 , and O Q 2 = c b | b | 2 . For i = 1 , 2 , through Q i , draw a plane Π i perpendicular to vector b . Then

1) point P 1 is on the plane Π 1 if and only if O P 1 b = c and ( O P 1 , b ) [ 0, π 2 ) ;

2) point P 2 is on the plane Π 2 if and only if O P 2 b = c and ( O P 2 , b ) ( π 2 , π ] .

Proof. 1) Let P 1 be an arbitrary point on the plane Π 1 . If P 1 is Q 1 , the result, of course, holds. If P 1 is not Q 1 , then b Q 1 P 1 . Thus O P 1 b = ( O Q 1 + Q 1 P 1 ) b = O Q 1 b + Q 1 P 1 b = c + 0 = c . At this case, ( O P 1 , b ) [ 0, π 2 ) is obvious.

Conversely, if O P 1 b = c and ( O P 1 , b ) [ 0, π 2 ) , Then, Q 1 P 1 b = ( O P 1 O Q 1 ) b = O P 1 b O Q 1 b = c c = 0 . This means P 1 is on the plane Π 1 .

Figure 6. Structure for free n .

Similarly, 2) can be proved. □

Corollary 4.8. In Figure 6, 1) point P 1 is on the plane Π 1 if and only if there are a θ 1 [ 0, π 2 ) and an n such that O P 1 = c b ( θ 1 , n ) or O P 1 = c b ( θ 1 , n ) ;

2) point P 2 is on the plane Π 2 if and only if there are a θ 2 ( π 2 , π ] and an n such that O P 2 = c b ( θ 2 , n ) or O P 2 = c b ( θ 2 , n ) .

Proof. Easy. □

In Figure 6, let θ [ 0, π 2 ) be a fixed angle. Then the point sets { P | O P b = c , ( O P , b ) = θ } and { P | O P b = c , ( O P , b ) = π θ } form two cycles. One’s center is Q 1 , and another’s is Q 2 .

In Figure 6, we can find that, when c 0 , two planes Π 1 and Π 2 are all closed to the same plane through O and θ π 2 . Thus, we have

Theorem 4.6. Let c = 0 . In Figure 7, let O be a point in 3-dimensional Space, and O B = b . Through O, draw a plane Π perpendicular to vector b . Then point P is on the plane Π if and only if O P b = 0 .

Proof. Obvious. □

In Figure 7, given r > 0 , the point set { P | O P b = 0, | O P | = r } forms a cycle in the plane Π , whose center is O and radius is r.

5. Coordinates of Dot Quotients

Since our theory on dot quotients is built earlier in 3-dimensional Space, which does not use any coordinate system, it holds widely. For simplicity, in this section, we just consider the coordinate formulas of dot quotients in some given rectangular coordinate system { O ; i , j , k } . Then, from the coordinates of b

Figure 7. Structure for c = 0 .

and n , by the results of Section 4, we can easily find the coordinates of c b ( θ , n ) . We have

Theorem 5.1. Let c , θ [ 0, π 2 ) ( π 2 , π ] , b = { X 2 , Y 2 , Z 2 } 0 , and n = { X 3 , Y 3 , Z 3 } 0 such that n b . Suppose c b ( θ , n ) = { X 1 , Y 1 , Z 1 } . Then

{ X 1 = c [ X 2 + tan θ ( Y 2 Z 3 Y 3 Z 2 ) X 3 2 + Y 3 2 + Z 3 2 ] X 2 2 + Y 2 2 + Z 2 2 Y 1 = c [ Y 2 + tan θ ( X 3 Z 2 X 2 Z 3 ) X 3 2 + Y 3 2 + Z 3 2 ] X 2 2 + Y 2 2 + Z 2 2 Z 1 = c [ Z 2 + tan θ ( X 2 Y 3 X 3 Y 2 ) X 3 2 + Y 3 2 + Z 3 2 ] X 2 2 + Y 2 2 + Z 2 2 (6)

Proof. From Theorem 4.2, we have

c b ( θ , n ) = c b | b | 2 + c tan θ | n | | b | 2 b × n = c | b | 2 ( b + tan θ b × n | n | ) .

We derive the formula (6) by substituting the coordinates of b , n and b × n . □

Corollary 5.1. Let c R , b = { X 2 , Y 2 , Z 2 } 0 and n = { X 3 , Y 3 , Z 3 } 0 such that n b . Suppose c b ( θ , n ) = { X 1 , Y 1 , Z 1 } . If θ = 0 or π, then

{ X 1 = c X 2 X 2 2 + Y 2 2 + Z 2 2 Y 1 = c Y 2 X 2 2 + Y 2 2 + Z 2 2 Z 1 = c Z 2 X 2 2 + Y 2 2 + Z 2 2 (7)

Proof. If θ = 0 or π, then tan θ = 0 . The result can be obtained by the coordinate formula (6). □

It is readily seen that the above result deduced from the coordinate formula (6) is quite equal to that deduced from Equation (3). If θ = π 2 , we have

Theorem 5.2. Let b = { X 2 , Y 2 , Z 2 } 0 and n = { X 3 , Y 3 , Z 3 } 0 such that n b . Suppose 0 b ( π 2 , n ) = { X 1 , Y 1 , Z 1 } . If 0 b ( π 2 , n ) × b = μ n , then

{ X 1 = μ ( Y 2 Z 3 Y 3 Z 2 ) X 2 2 + Y 2 2 + Z 2 2 Y 1 = μ ( X 3 Z 2 X 2 Z 3 ) X 2 2 + Y 2 2 + Z 2 2 Z 1 = μ ( X 2 Y 3 X 3 Y 2 ) X 2 2 + Y 2 2 + Z 2 2 (8)

Proof. According to Theorem 4.3, we have

0 b ( π 2 , n ) = μ b × n | b | 2 = μ { Y 2 Z 3 Y 3 Z 2 , X 3 Z 2 X 2 Z 3 , X 2 Y 3 X 3 Y 2 } X 2 2 + Y 2 2 + Z 2 2 .

For right indefinite dot quotients, we have similar results:

Theorem 5.3. Let c R , θ [ 0, π 2 ) ( π 2 , π ] , a = { X 1 , Y 1 , Z 1 } 0 , and n = { X 3 , Y 3 , Z 3 } 0 such that n a . Suppose c a ( θ , n ) = { X 2 , Y 2 , Z 2 } . Then

{ X 2 = c [ X 1 + tan θ ( Y 3 Z 1 Y 1 Z 3 ) X 3 2 + Y 3 2 + Z 3 2 ] X 1 2 + Y 1 2 + Z 1 2 Y 2 = c [ Y 1 + tan θ ( X 1 Z 3 X 3 Z 1 ) X 3 2 + Y 3 2 + Z 3 2 ] X 1 2 + Y 1 2 + Z 1 2 Z 2 = c [ Z 1 + tan θ ( X 3 Y 1 X 1 Y 3 ) X 3 2 + Y 3 2 + Z 3 2 ] X 1 2 + Y 1 2 + Z 1 2 (9)

Proof. From Theorem 4.2, we have

c a ( θ , n ) = c a | a | 2 c tan θ | n | | a | 2 a × n = c | a | 2 ( a + tan θ n × a | n | ) .

Then, we derive Formula (9) by the coordinates of a , n and n × a . □

Corollary 5.2. Let c R , a = { X 1 , Y 1 , Z 1 } 0 , and n = { X 3 , Y 3 , Z 3 } 0 such that n a . Suppose c a ( θ , n ) = { X 2 , Y 2 , Z 2 } . If θ = 0 or π, then

{ X 2 = c X 1 X 1 2 + Y 1 2 + Z 1 2 Y 2 = c Y 1 X 1 2 + Y 1 2 + Z 1 2 Z 2 = c Z 1 X 1 2 + Y 1 2 + Z 1 2 (10)

Proof. If θ = 0 or π, then tan θ = 0 . The result holds from the coordinate formula (9). □

Theorem 5.4. Let a = { X 1 , Y 1 , Z 1 } 0 and n = { X 3 , Y 3 , Z 3 } 0 such that n a . Suppose 0 a ( π 2 , n ) = { X 2 , Y 2 , Z 2 } . If a × 0 a ( π 2 , n ) = μ n , then

{ X 2 = μ ( Y 3 Z 1 Y 1 Z 3 ) X 1 2 + Y 1 2 + Z 1 2 Y 2 = μ ( X 1 Z 3 X 3 Z 1 ) X 1 2 + Y 1 2 + Z 1 2 Z 2 = μ ( X 3 Y 1 X 1 Y 3 ) X 1 2 + Y 1 2 + Z 1 2 (11)

Proof. According to Theorem 4.3, we have

0 a ( π 2 , n ) = μ n × a | a | 2 = μ { Y 3 Z 1 Y 1 Z 3 , X 1 Z 3 X 3 Z 1 , X 3 Y 1 X 1 Y 3 } X 1 2 + Y 1 2 + Z 1 2 .

Next, we will discuss the applications of coordinate formulas. Although we can give some application examples of dot quotient in differential manifolds, in physics, in force, etc., here we just give a very simple examples to show how to use our formulas, and verify the correctness of our theory, by the way.

Example 1 It is given that two vectors a = { X 1 , Y 1 , Z 1 } = { 1,2,2 } and b = { X 2 , Y 2 , Z 2 } = { 2,1, 3 } . Then their dot product c = a b = 2 , and their cross product a × b = { Y 1 Z 2 Y 2 Z 1 , X 2 Z 1 X 1 Z 2 , X 1 Z 2 X 2 Z 1 } = { 8,7, 3 } . And let n = { X 3 , Y 3 , Z 3 } = { 16,14, 6 } = 2 { 8,7, 3 } = 2 a × b . Of course, n a and n b . Thus we have | a | = X 1 2 + Y 1 2 + Z 1 2 = 3 , | b | = X 2 2 + Y 2 2 + Z 2 2 = 14 , | n | = X 3 2 + Y 3 2 + Z 3 2 = 2 122 . Since a and b are known, the angle θ

between them is determined by cos θ = a b | a | | b | = 2 3 14 . By the way, we have sin θ = 1 cos 2 θ = 122 3 14 , cot θ = 2 122 , and cot θ X 3 2 + Y 3 2 + Z 3 2 = 2 122 × 2 122 = 4 .

It is no doubt that n b and b 0 and c cos θ > 0 . From Formula (6), we, of course, have the coordinates of c b ( θ , n ) :

X 1 = c ( X 2 + Y 2 Z 3 Y 3 Z 2 cot θ X 3 2 + Y 3 2 + Z 3 2 ) X 2 2 + Y 2 2 + Z 2 2 = 2 14 [ 2 + 1 × ( 6 ) 14 × ( 3 ) 4 ] = 1 ;

Y 1 = c ( Y 2 + X 3 Z 2 X 2 Z 3 cot θ X 3 2 + Y 3 2 + Z 3 2 ) X 2 2 + Y 2 2 + Z 2 2 = 2 14 [ 1 + ( 16 ) × ( 3 ) 2 × ( 6 ) 4 ] = 2 ;

Z 1 = c ( Z 2 + X 2 Y 3 X 3 Y 2 cot θ X 3 2 + Y 3 2 + Z 3 2 ) X 2 2 + Y 2 2 + Z 2 2 = 2 14 [ 3 + 2 × 14 ( 16 ) × 1 4 ] = 2 .

It is readily seen that c b ( θ , n ) is exactly equal to a .

Similarly, by Formula (9), we can obtain the coordinates of c a ( θ , n ) :

X 2 = c ( X 1 + Y 3 Z 1 Y 1 Z 3 cot θ X 3 2 + Y 3 2 + Z 3 2 ) X 1 2 + Y 1 2 + Z 1 2 = 2 9 [ 1 + 14 × 2 2 × ( 6 ) 4 ] = 2 ;

Y 2 = c ( Y 1 + X 1 Z 3 X 3 Z 1 cot θ X 3 2 + Y 3 2 + Z 3 2 ) X 1 2 + Y 1 2 + Z 1 2 = 2 9 [ 2 + 1 × ( 6 ) ( 16 ) × 2 4 ] = 1 ;

Z 2 = c ( Z 1 + X 3 Y 1 X 1 Y 3 cot θ X 3 2 + Y 3 2 + Z 3 2 ) X 1 2 + Y 1 2 + Z 1 2 = 2 9 [ 2 + ( 16 ) × 2 1 × 14 4 ] = 3 .

It is also seen that c a ( θ , n ) is really equal to b .

Example 2 Given two vectors a = { X 1 , Y 1 , Z 1 } = { 1,2,1 } and b = { X 2 , Y 2 , Z 2 } = { 2,1, 4 } , their dot product c = a b = 0 , which means a b , and | b | 2 = X 2 2 + Y 2 2 + Z 2 2 = 21 , and their cross product a × b { X 3 , Y 3 , Z 3 } = { Y 1 Z 2 Y 2 Z 1 , X 2 Z 1 X 1 Z 2 , X 1 Y 2 X 2 Y 1 } = { 2 × ( 4 ) 1 × 1,2 × 1 1 × ( 4 ) ,1 × 1 2 × 2 } = { 9,6, 3 } = 3 { 3,2, 1 } . If we regard a × b = { 9,6, 3 } as known and let n = { 3,2, 1 } , then μ = 3 .

Thus, from Formula (8), we have the coordinates of 0 b ( π 2 , n ) :

X 1 = μ ( Y 2 Z 3 Y 3 Z 2 ) X 2 2 + Y 2 2 + Z 2 2 = μ [ 1 × ( 1 ) 2 × ( 4 ) ] 21 = 7 μ 21 = μ 3 = 1 ;

Y 1 = μ ( X 3 Z 2 X 2 Z 3 ) X 2 2 + Y 2 2 + Z 2 2 = μ [ ( 3 ) × ( 4 ) 2 × ( 1 ) ] 21 = 14 μ 21 = 2 μ 3 = 2 ;

Z 1 = μ ( X 2 Y 3 X 3 Y 2 ) X 2 2 + Y 2 2 + Z 2 2 = μ [ 2 × 2 ( 3 ) × 1 ] 21 = 7 μ 21 = μ 3 = 1 .

It is readily seen that 0 b ( π 2 , n ) is exactly equal to a .

Similarly, we have the coordinates of 0 a ( π 2 , n ) :

X 2 = μ ( Y 3 Z 1 Y 1 Z 3 ) X 1 2 + Y 1 2 + Z 1 2 = μ [ 2 × 1 2 × ( 1 ) ] 6 = 4 μ 6 = 2 μ 3 = 2 ;

Y 2 = μ ( X 1 Z 3 X 3 Z 1 ) X 1 2 + Y 1 2 + Z 1 2 = μ [ 1 × ( 1 ) ( 3 ) × 1 ] 6 = 2 μ 6 = μ 3 = 1 ;

Z 2 = μ ( X 3 Y 1 X 1 Y 3 ) X 1 2 + Y 1 2 + Z 1 2 = μ [ ( 3 ) × 2 1 × 2 ] 6 = 8 μ 6 = 4 μ 3 = 4 .

It is also seen that 0 a ( π 2 , n ) is fully equal to b .

We should note that, if we adjust the value of μ , we can get different a or b such that a b = 0 . For instance, if μ = 1 instead of 3, we have 0 b ( π 2 , n ) = { 1 3 , 2 3 , 1 3 } and 0 a ( π 2 , n ) = { 2 3 , 1 3 , 4 3 } such that 0 b ( π 2 , n ) b = 0 and a 0 a ( π 2 , n ) = 0 . Based on our need, by adjusting the value of μ , we can get better or best 0 b ( π 2 , n ) or 0 a ( π 2 , n ) .

Generally speaking, if we know sufficient supporting information, we really can back to find a ( b ) such that a b = c from the main information c and b ( a ). Sometimes, we are not interested in finding original a ( b ), but in

finding a needed a ( b ) such that a b = c ( a b = c ). When θ π 2 , the

dot quotient theory tells that it is enough by adjusting angle parameter and normal vector parameter, otherwise we need additional conditions such as cross products.

6. Conclusions

This paper successfully set up the theory of indefinite dot quotients by adding angle and normal direction parameters.

First of all, we successfully define indefinite dot quotients by Definition 2.1. By the definition, as we know a real number c and a nonzero vector b , we

inversely obtain two vectors c b ( θ , n ) and c b ( θ , n ) satisfying

c b ( θ , n ) b = b c b ( θ , n ) = c

where θ is an angle parameter and n direction parameter such that n b , and both c b ( θ , n ) × b and n have the same direction, and both b × c b ( θ , n ) and

n have the same direction. We further obtain the basic properties (2.1) to (2.6) and some expected operation properties.

Secondly, we obtained two geometric expressions of indefinite dot quotients (by Theorem 4.1 and Theorem 4.5) where one of them exposes that, when normal direction n is fixed, the end points of indefinite dot quotients form two parallel lines with the change of angle parameters, and another reveals that when θ is fixed, the end points form two circles with the change of normal directions. By the geometric expressions, Corollary 4.6 not only puts angle parameter into real parameter but also presents two unified expressions:

c b ( θ , n ) = c b | b | 2 + λ b × n and c b ( θ , n ) = c b | b | 2 + λ n × b

which successfully avoid concerning the angle parameter is π 2 or not. We say that the structures of indefinite dot quotients are exposed completely in geometry.

Finally, we obtained the coordinate formulas (6)-(11), which help us to get the

coordinates of c b ( θ , n ) and c b ( θ , n ) easily. With determined angle and direction

parameters, we inversely find the exact vector a ( b ) from a scalar c and a vector b ( a ) such that a b = c by the coordinations.

We want to say, we can design new indefinite dot quotients by adjusting angle parameters and direction parameters to fit new situation in the applications.

The relation between dot products and indefinite dot quotients likes that between derivatives and indefinite integrals, the only difference is that an indefinite integral has only one parameter (formed by an arbitrary constant), but an indefinite dot quotient has a parameter pair (an angle, a direction).

It is seen that this paper has successfully built the theory of indefinite dot quotients which solve the long time problem that dot product has no corresponding division in three dimensional space. Our theory of indefinite dot quotients makes the theory of vector analysis more perfect.

Conflicts of Interest

The author declares no conflicts of interest.

References

[1] Joag, P.S. (2016) An Introduction to Vectors, Vector Operators, and Vector Analysis. Cambridge University Press, Cambridge. https://doi.org/10.1017/9781316650578 https://www.doc88.com/p-59616596439664.html
[2] Weatherburn, C.E., Came, M.A. and Sydney, D.S. (1921) Elementry Vector Analysis with Application to Geometry and Physics. G. Bell and Sons, ltd., London.
[3] Lv, L.G. and Xu, Z.D. (2019) Analytic Geometry. 5th Edition, Higher Education Press, Beijing.
[4] Lengyel, E. (2012) Mathematics for 3D Game Programming and Computer Graphics. 3rd Edition, Course Technology, Boston.
[5] Kang, R.J., Lovász, L., Müller, T. and Scheinerman, E.R. (2011) Dot Product Representations of Planar Graphs. In: Brandes, U., Cornelsen, S., Eds., Graph Drawing. GD 2010. Lecture Notes in Computer Science. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-18469-7_26
[6] Lopes, A.R. and Constantinides, G.A. (2010) A Fused Hybrid Floating-Point and Fixed-Point Dot-Product for FPGAs. Reconfigurable Computing: Architectures, Tools and Applications, 6th International Symposium, ARC 2010, Bangkok, Thailand, March 17-19 2010. Springer.
[7] Massey, W.S. (1983) Cross Products of Vectors in Higher Dimensional Euclidean Spaces. The American Mathematical Monthly, 90, 697-701. https://doi.org/10.1080/00029890.1983.11971316
[8] Silagadze, Z.K. (2002) Multi-Dimensional Vector Product. Journal of Physics A: Mathematical and General, 35, 4949. https://doi.org/10.1088/0305-4470/35/23/310
[9] Wang, J.X. and Cheng, L. (2022) Indefinite cross Divisions of Vectors in Natural Space. Open Access Library Journal, 9, Article e9415. https://doi.org/10.4236/oalib.1109415
[10] Galbis, A. and Maestre, M. (2012) Vector Analysis versus Vector Calculus. Springer, New York. https://doi.org/10.1007/978-1-4614-2200-6

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.