Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Notation  





2 Definitions based on angle θ  



2.1  Scalar projection  





2.2  Vector projection  





2.3  Vector rejection  







3 Definitions in terms of a and b  



3.1  Scalar projection  





3.2  Vector projection  





3.3  Scalar rejection  





3.4  Vector rejection  







4 Properties  



4.1  Scalar projection  





4.2  Vector projection  





4.3  Vector rejection  







5 Matrix representation  





6 Uses  





7 Generalizations  





8 See also  





9 References  





10 External links  














Vector projection






Български
Ελληνικά
Español
Esperanto
فارسی
Nederlands

Português
Türkçe
Українська
Tiếng Vit
 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 

(Redirected from Projection (physics))

The vector projection (also known as the vector componentorvector resolution) of a vector a on (or onto) a nonzero vector b is the orthogonal projectionofa onto a straight line parallel to b. The projection of a onto b is often written as orab.

The vector component or vector resolute of a perpendiculartob, sometimes also called the vector rejectionofa from b (denoted orab),[1] is the orthogonal projection of a onto the plane (or, in general, hyperplane) that is orthogonaltob. Since both and are vectors, and their sum is equal to a, the rejection of a from b is given by:

Projection of aonb (a1), and rejection of a from b (a2).
When 90° < θ ≤ 180°, a1 has an opposite direction with respect to b.

To simplify notation, this article defines and Thus, the vector is parallel to the vector is orthogonal to and

The projection of a onto b can be decomposed into a direction and a scalar magnitude by writing it as where is a scalar, called the scalar projectionofa onto b, and is the unit vector in the direction of b. The scalar projection is defined as[2] where the operator denotes a dot product, ‖a‖ is the lengthofa, and θ is the angle between a and b. The scalar projection is equal in absolute value to the length of the vector projection, with a minus sign if the direction of the projection is opposite to the direction of b, that is, if the angle between the vectors is more than 90 degrees.

The vector projection can be calculated using the dot product of and as:

Notation

[edit]

This article uses the convention that vectors are denoted in a bold font (e.g. a1), and scalars are written in normal font (e.g. a1).

The dot product of vectors a and b is written as , the norm of a is written ‖a‖, the angle between a and b is denoted θ.

Definitions based on angle θ

[edit]

Scalar projection

[edit]

The scalar projection of aonb is a scalar equal to where θ is the angle between a and b.

A scalar projection can be used as a scale factor to compute the corresponding vector projection.

Vector projection

[edit]

The vector projection of aonb is a vector whose magnitude is the scalar projection of aonb with the same direction as b. Namely, it is defined as where is the corresponding scalar projection, as defined above, and is the unit vector with the same direction as b:

Vector rejection

[edit]

By definition, the vector rejection of aonb is:

Hence,

Definitions in terms of a and b

[edit]

When θ is not known, the cosine of θ can be computed in terms of a and b, by the following property of the dot product ab

Scalar projection

[edit]

By the above-mentioned property of the dot product, the definition of the scalar projection becomes:[2]

In two dimensions, this becomes

Vector projection

[edit]

Similarly, the definition of the vector projection of a onto b becomes:[2] which is equivalent to either or[3]

Scalar rejection

[edit]

In two dimensions, the scalar rejection is equivalent to the projection of a onto , which is rotated 90° to the left. Hence,

Such a dot product is called the "perp dot product."[4]

Vector rejection

[edit]

By definition,

Hence,

By using the Scalar rejection using the perp dot product this gives

Properties

[edit]
If 0° ≤ θ ≤ 90°, as in this case, the scalar projectionofaonb coincides with the length of the vector projection.

Scalar projection

[edit]

The scalar projection aonb is a scalar which has a negative sign if 90 degrees < θ180 degrees. It coincides with the length c of the vector projection if the angle is smaller than 90°. More exactly:

Vector projection

[edit]

The vector projection of aonb is a vector a1 which is either null or parallel to b. More exactly:

Vector rejection

[edit]

The vector rejection of aonb is a vector a2 which is either null or orthogonal to b. More exactly:

Matrix representation

[edit]

The orthogonal projection can be represented by a projection matrix. To project a vector onto the unit vector a = (ax, ay, az), it would need to be multiplied with this projection matrix:

Uses

[edit]

The vector projection is an important operation in the Gram–Schmidt orthonormalizationofvector space bases. It is also used in the separating axis theorem to detect whether two convex shapes intersect.

Generalizations

[edit]

Since the notions of vector length and angle between vectors can be generalized to any n-dimensional inner product space, this is also true for the notions of orthogonal projection of a vector, projection of a vector onto another, and rejection of a vector from another.

In some cases, the inner product coincides with the dot product. Whenever they don't coincide, the inner product is used instead of the dot product in the formal definitions of projection and rejection. For a three-dimensional inner product space, the notions of projection of a vector onto another and rejection of a vector from another can be generalized to the notions of projection of a vector onto a plane, and rejection of a vector from a plane.[5] The projection of a vector on a plane is its orthogonal projection on that plane. The rejection of a vector from a plane is its orthogonal projection on a straight line which is orthogonal to that plane. Both are vectors. The first is parallel to the plane, the second is orthogonal.

For a given vector and plane, the sum of projection and rejection is equal to the original vector. Similarly, for inner product spaces with more than three dimensions, the notions of projection onto a vector and rejection from a vector can be generalized to the notions of projection onto a hyperplane, and rejection from a hyperplane. In geometric algebra, they can be further generalized to the notions of projection and rejection of a general multivector onto/from any invertible k-blade.

See also

[edit]

References

[edit]
  1. ^ Perwass, G. (2009). Geometric Algebra With Applications in Engineering. p. 83. ISBN 9783540890676.
  • ^ a b c "Scalar and Vector Projections". www.ck12.org. Retrieved 2020-09-07.
  • ^ "Dot Products and Projections".
  • ^ Hill, F. S. Jr. (1994). Graphics Gems IV. San Diego: Academic Press. pp. 138–148.
  • ^ M.J. Baker, 2012. Projection of a vector onto a plane. Published on www.euclideanspace.com.
  • [edit]
    Retrieved from "https://en.wikipedia.org/w/index.php?title=Vector_projection&oldid=1229589413"

    Categories: 
    Operations on vectors
    Transformation (function)
    Functions and mappings
    Hidden categories: 
    Articles with short description
    Short description matches Wikidata
     



    This page was last edited on 17 June 2024, at 16:57 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki