• Mathematics
    VectorsMatricesVector SpaceAlgebraCalculusLogicAnalytic GeometryStatistics & ProbabilityGeometrySpecial Functions
    Physics
    MechanicsUnits & Constants
    Electronics
    Circuits
    Computer Science
    EncodingComputerLanguagesComputer Networks
    Machine Learning
    ClusteringOptimizationRegressionKernels
    AI
    Neural Network
    Finance
    OptionsFixed IncomeMarket Analysis
    Help
    Contact usIndexSearchVersion historyFormula Syntax
    Practice Quiz
    LoginUser
  • Mathematics
    Analytic Geometry: 2D Rotation
    • Vectors
      • Matrices
        • Vector Space
          • Algebra
            • Calculus
              • Logic
                • Analytic Geometry
                  • Distance of a Point
                  • Polygon
                  • 2D Rotation
                  • 3D Rotation
                • Statistics & Probability
                  • Geometry
                    • Special Functions

                      Rotation in 2-dimensional space ℝ2

                      Rotate point P = ( x , y ) in ℝ2, around a point C, as a center of rotation, by an angle θ.
                      Center of rotation C can be either the origin O = (0,0) or some other specified point C = (xc , yc) .
                      Direction of rotation is counterclockwise. For clockwise direction, use negative angle θ.
                      Rotation can be seen as a transformation T : ℝ2 → ℝ2 , such that T (P) = R × (P - C) + C , where R is a rotational matrix
                      R =
                      cos(θ)-sin(θ)
                      sin(θ)cos(θ)
                      .
                      PointP = ( , )
                      Angleθ =
                      Center of rotation


                      Rotated Point PR = ( , )Rotational Matrix R =
                      00
                      00