SlideShare ist ein Scribd-Unternehmen logo
1 von 15
Curves in
Space
Presented by- Piyali Dey
(MEM20004)
M.Tech in Mechanical
Engineering, Tezpur University
OBJECTIVE
● Basic Notions of Vector Analysis
● Introduction to vector valued functions
● Curves and their tangents
● The length of a curve
● Curvature of a curve
● Torsion
● Twisting of curve in space and the Frenet
frame
● Conclusion
Vector Analysis
Vector can be deïŹned a directed line segment having length and direction.
Notations, basic terms and formulae of vector analysis to be used are:
Cartesian Vector Representation
V
Vzk
y
V j
Vxi
x
y
z
k
i
j
3 components in positive i, j, k directions
Separating v magnitude and direction of each component vector
will simplify the operation further in 3 dimensions considered
Therefore, unit vectors
Projection of u
V
U
x
y
z
n= unit vector
perpendicular to
the plane of u and v
DOT PRODUCT produces a scalar
quantity. The amount of V in U direction.
CROSS PRODUCT produces a VECTOR quantity, orthogonal to both
vectors.
PROPER TI ES
i.j=j.k=k.i=0 i.i=j.j=k.k=1 u.v=vu(commutative)
V
U
x
y
=included angle
z
S C A L A R T R I P L E P R O D U C T means the
dot product of one of the vectors with the
cross product of the other two vectors.
The formula signiïŹes the volume of the parallelepiped
whose three edges denote three vectors, say, u, v, w
Area Magnitude can be obtained by
|| V x U ||
D i s t r i b u t i v i t y
S C A L A R & D O T P R O D U C T o f F O U R
V E C T O R S
with 4 vectors a, b, c, d
D e r i v a t i v e s o f v e c t o r v a l u e d f u n c t i o n
s :
Curves in space
2D Co -or dinate
system
W h a t a r e C U R V E S ?
C U R V E R E P R E S E N T A T I O N
Curve is a path of a point in motion
It is 1D entity which can be represented by a single
entity
A curve can be represented parametrically by expressing the components of a
vector from the origin to a point with coordinates x, y and z on it, as functions
of a parameter
r(t)=x(t)i + y(t)j + z(t)k
W hy not?
y=y(x),
z=z(x)
f(x,y,z)=0
g(x,y,z)=0
Explicit form Implicit form
A straight line has a direction which we can describe by a unit vector in that direction:
Thus the equations x = 2t, y = 3t, z = t describe a line that has the direction of the vector (2, 3, 1) and of the unit vector
.(2,3,1)/73.74
Literature survey on Curve Representation
Ron Goldman,2003, Pyramid Algorithm
The paper discusses mainly about ambient space and coordinate systems. Representations of curve in computer graphics,
geometric design: explicit, implicit, parametric, and procedural.
1. Explicit representation:
Considering,
y = 3x + 1 represents a straight line, and
y = x2 represents a parabola.
Expressions of the form y = f(x) or z = f(x, y) are called explicit representations because they express one variable
explicitly in terms of the other variables.
But,
Not all curves and surfaces can be captured readily by a single explicit expression. For example, the unit circle
centered at the origin is represented implicitly by all solutions to the equation x2 + y2 − 1 = 0. If we try to solve
explicitly for y in terms of x, we obtain which represents only the upper half circle. We must use two explicit formulas
1. Implicit equations can be used to define closed curves and surfaces or curves and surfaces that self-intersect, shapes
that are impossible to represent with explicit functions . Finding points on implicit surfaces f(x, y, z) = 0 can be even
more formidable. Thus it can be difficult to render implicitly defined curves and surfaces.
1. The parametric representation has several advantages. Like the explicit representation, the parametric
representation is easy to render: simply evaluate the coordinate functions at various values of the parameters. Like
implicit equations, parametric equations can also be used to represent closed curves and surfaces as well as curves
and surfaces that self-intersect. In addition, the parametric representation has another advantage: it is easy to extend
to higher dimensions.
Tangent of a
curve
T a n g e n t
o f
a
c u r v e
r(t+ t)
r(t)
r(t)=cos(t)i + sin(t)j + (t)k
Here's an example: x = cos t, y = sin t, z = t.
These particular equations describe the curve known as the "helix".
Tangent vector-
Where curve is
going?
We want to extract from our information about the curve,
he intrinsic properties of the curve it represents.
We further want to know how to compute them.
T A N G E N T
A general differentiable curve is one that at any point it has a slope and that slope will
in general be in the direction of the vector.
Length of curve
A r c L e n g t h o f a c u r v e
The length of the curve over an interval [a,b] of the parameter t can be evaluated by breaking the interval in n segments and integrating
it.
R e p a r a m eritization
We deïŹne one more parameter s(t) which represents the distance along the curve. The intrinsic information about the curve is contained in the relation between
T(t) and s(t), between the tangent vector and the distance parameter along the curve.
To a ïŹrst approximation, the curve at any point is characterized by its slope there, which is the direction of T(t) or T(t(s)).
C u r v a t u r e o f a c u r v e
The next important feature of interest is how much the curve differs from being a straight line at position s.
We measure this by the curvature kappa (s), which is deïŹned by
which is, the magnitude of the change in unit tangent vector per unit change in distance along the
curve.
When parameterised by some t and not by arclength s, by chain rule:
Curvy curve.
Normal Vector
C o m p u t i n g C u r v a t u
r e
Since T is the unit vector in the direction of
is the projection of a normal to v
divided by the square of the magnitude of v.
The center of curvature and the tangent vector to the curve, T(t), determine a
plane called the plane of curvature.
Since the radius of a circle is always normal to a vector tangent to it, a line from
r(t) toward the center of curvature will be normal to T. The vector N(t), called the
normal vector to the curve, is a unit vector pointing from r(t) toward the center of
curvature
Plane consisting
is called osculating plane
Binormal Vector
Torsion
B(t), the "binormal vector" is a unit vector normal to both T and N,
that is to the plane of curvature. By convention its direction is that of TxN.
We deïŹne a(t) (the acceleration) to be the derivative with respect to t of v(t), (the velocity).
In these terms, T is a unit vector in the direction of v, N is a unit vector in the direction of the projection of a normal to
v, while B is a unit vector in the direction of v X a.
B, N forms Normal plane
B, T forms rectifying
plane
The "Serret Frenet Frame" deïŹned by a curve
of unit vectors, T(t), N(t) and B(t).
The three vectors describin motion
are
1. Tangent Vector
2. Normal Vector
3. Binormal Vector
We can go further. The next quantity of interest is how much the plane of
curvature "twists". This is measured by the torsion of the curve, which is the
magnitude of the derivative of the normal to the plane of curvature with respect to
distance on the curve.
Twisting of
curve
Change in binormal vector will give
us:
Torsion
Conclusion
Serret Frenet
formulae:
Intrinsic representation of a curve with
The arc length parametrization of a curve
is completely determined by its
curvature and torsion functions except for rigid bodies.
We
know
THANK YOU

Weitere Àhnliche Inhalte

Was ist angesagt?

Arc Length, Curvature and Torsion
Arc Length, Curvature and TorsionArc Length, Curvature and Torsion
Arc Length, Curvature and Torsionvaani pathak
 
Legendre functions
Legendre functionsLegendre functions
Legendre functionsSolo Hermelin
 
Taylor series
Taylor seriesTaylor series
Taylor seriesLittle Pari
 
Liner algebra-vector space-1 introduction to vector space and subspace
Liner algebra-vector space-1   introduction to vector space and subspace Liner algebra-vector space-1   introduction to vector space and subspace
Liner algebra-vector space-1 introduction to vector space and subspace Manikanta satyala
 
Lesson 4: Lines, Planes, and the Distance Formula
Lesson 4: Lines, Planes, and the Distance FormulaLesson 4: Lines, Planes, and the Distance Formula
Lesson 4: Lines, Planes, and the Distance FormulaMatthew Leingang
 
Ordinary differential equation
Ordinary differential equationOrdinary differential equation
Ordinary differential equationJUGAL BORAH
 
Multiple integrals
Multiple integralsMultiple integrals
Multiple integralsSoma Shabbir
 
Lagrange's equation with one application
Lagrange's equation with one applicationLagrange's equation with one application
Lagrange's equation with one applicationZakaria Hossain
 
Lagrange’s interpolation formula
Lagrange’s interpolation formulaLagrange’s interpolation formula
Lagrange’s interpolation formulaMukunda Madhav Changmai
 
Lesson 7: Vector-valued functions
Lesson 7: Vector-valued functionsLesson 7: Vector-valued functions
Lesson 7: Vector-valued functionsMatthew Leingang
 
Benginning Calculus Lecture notes 3 - derivatives
Benginning Calculus Lecture notes 3 - derivativesBenginning Calculus Lecture notes 3 - derivatives
Benginning Calculus Lecture notes 3 - derivativesbasyirstar
 
PRESENTATION ON INTRODUCTION TO SEVERAL VARIABLES AND PARTIAL DERIVATIVES
PRESENTATION ON INTRODUCTION TO SEVERAL VARIABLES AND PARTIAL DERIVATIVES   PRESENTATION ON INTRODUCTION TO SEVERAL VARIABLES AND PARTIAL DERIVATIVES
PRESENTATION ON INTRODUCTION TO SEVERAL VARIABLES AND PARTIAL DERIVATIVES Mazharul Islam
 
Trapezoidal rule
Trapezoidal rule Trapezoidal rule
Trapezoidal rule ShrutiMalpure
 
introduction to graph theory
introduction to graph theoryintroduction to graph theory
introduction to graph theoryChuckie Balbuena
 
Complex Numbers and Functions. Complex Differentiation
Complex Numbers and Functions. Complex DifferentiationComplex Numbers and Functions. Complex Differentiation
Complex Numbers and Functions. Complex DifferentiationHesham Ali
 
Graph Theory Introduction
Graph Theory IntroductionGraph Theory Introduction
Graph Theory IntroductionMANISH T I
 
Vector calculus
Vector calculusVector calculus
Vector calculusraghu ram
 
systems of linear equations & matrices
systems of linear equations & matricessystems of linear equations & matrices
systems of linear equations & matricesStudent
 

Was ist angesagt? (20)

Arc Length, Curvature and Torsion
Arc Length, Curvature and TorsionArc Length, Curvature and Torsion
Arc Length, Curvature and Torsion
 
Legendre functions
Legendre functionsLegendre functions
Legendre functions
 
Chapter 17 - Multivariable Calculus
Chapter 17 - Multivariable CalculusChapter 17 - Multivariable Calculus
Chapter 17 - Multivariable Calculus
 
Taylor series
Taylor seriesTaylor series
Taylor series
 
Liner algebra-vector space-1 introduction to vector space and subspace
Liner algebra-vector space-1   introduction to vector space and subspace Liner algebra-vector space-1   introduction to vector space and subspace
Liner algebra-vector space-1 introduction to vector space and subspace
 
Lesson 4: Lines, Planes, and the Distance Formula
Lesson 4: Lines, Planes, and the Distance FormulaLesson 4: Lines, Planes, and the Distance Formula
Lesson 4: Lines, Planes, and the Distance Formula
 
Ordinary differential equation
Ordinary differential equationOrdinary differential equation
Ordinary differential equation
 
Multiple integrals
Multiple integralsMultiple integrals
Multiple integrals
 
Lagrange's equation with one application
Lagrange's equation with one applicationLagrange's equation with one application
Lagrange's equation with one application
 
Lagrange’s interpolation formula
Lagrange’s interpolation formulaLagrange’s interpolation formula
Lagrange’s interpolation formula
 
Lesson 7: Vector-valued functions
Lesson 7: Vector-valued functionsLesson 7: Vector-valued functions
Lesson 7: Vector-valued functions
 
Benginning Calculus Lecture notes 3 - derivatives
Benginning Calculus Lecture notes 3 - derivativesBenginning Calculus Lecture notes 3 - derivatives
Benginning Calculus Lecture notes 3 - derivatives
 
PRESENTATION ON INTRODUCTION TO SEVERAL VARIABLES AND PARTIAL DERIVATIVES
PRESENTATION ON INTRODUCTION TO SEVERAL VARIABLES AND PARTIAL DERIVATIVES   PRESENTATION ON INTRODUCTION TO SEVERAL VARIABLES AND PARTIAL DERIVATIVES
PRESENTATION ON INTRODUCTION TO SEVERAL VARIABLES AND PARTIAL DERIVATIVES
 
Trapezoidal rule
Trapezoidal rule Trapezoidal rule
Trapezoidal rule
 
introduction to graph theory
introduction to graph theoryintroduction to graph theory
introduction to graph theory
 
Riemann sumsdefiniteintegrals
Riemann sumsdefiniteintegralsRiemann sumsdefiniteintegrals
Riemann sumsdefiniteintegrals
 
Complex Numbers and Functions. Complex Differentiation
Complex Numbers and Functions. Complex DifferentiationComplex Numbers and Functions. Complex Differentiation
Complex Numbers and Functions. Complex Differentiation
 
Graph Theory Introduction
Graph Theory IntroductionGraph Theory Introduction
Graph Theory Introduction
 
Vector calculus
Vector calculusVector calculus
Vector calculus
 
systems of linear equations & matrices
systems of linear equations & matricessystems of linear equations & matrices
systems of linear equations & matrices
 

Ähnlich wie Curves in space

Reflection, Scaling, Shear, Translation, and Rotation
Reflection, Scaling, Shear, Translation, and RotationReflection, Scaling, Shear, Translation, and Rotation
Reflection, Scaling, Shear, Translation, and RotationSaumya Tiwari
 
MA101-Lecturenotes(2019-20)-Module 13 (1).pdf
MA101-Lecturenotes(2019-20)-Module 13 (1).pdfMA101-Lecturenotes(2019-20)-Module 13 (1).pdf
MA101-Lecturenotes(2019-20)-Module 13 (1).pdfvasusingh34
 
MA101-Lecturenotes(2019-20)-Module 13 (1).pdf
MA101-Lecturenotes(2019-20)-Module 13 (1).pdfMA101-Lecturenotes(2019-20)-Module 13 (1).pdf
MA101-Lecturenotes(2019-20)-Module 13 (1).pdfvasusingh34
 
Computer graphics unit 4th
Computer graphics unit 4thComputer graphics unit 4th
Computer graphics unit 4thTEJVEER SINGH
 
Applied III Chapter 4(1).pdf
Applied III  Chapter 4(1).pdfApplied III  Chapter 4(1).pdf
Applied III Chapter 4(1).pdfDawitThomas
 
Application Of vector Integration and all
Application Of vector Integration and allApplication Of vector Integration and all
Application Of vector Integration and allMalikUmarKhakh
 
Lecture2 (vectors and tensors).pdf
Lecture2 (vectors and tensors).pdfLecture2 (vectors and tensors).pdf
Lecture2 (vectors and tensors).pdfentesarkareem1
 
Chapter 12 Section 12.1 Three-Dimensional Coordinate Sys
Chapter 12 Section 12.1  Three-Dimensional Coordinate SysChapter 12 Section 12.1  Three-Dimensional Coordinate Sys
Chapter 12 Section 12.1 Three-Dimensional Coordinate SysEstelaJeffery653
 
2-Vector.pptx
2-Vector.pptx2-Vector.pptx
2-Vector.pptxssfasf
 
CAD Topology and Geometry Basics
CAD Topology and Geometry BasicsCAD Topology and Geometry Basics
CAD Topology and Geometry BasicsAndrey Dankevich
 
History,applications,algebra and mathematical form of plane in mathematics (p...
History,applications,algebra and mathematical form of plane in mathematics (p...History,applications,algebra and mathematical form of plane in mathematics (p...
History,applications,algebra and mathematical form of plane in mathematics (p...guesta62dea
 
Linear transformation and application
Linear transformation and applicationLinear transformation and application
Linear transformation and applicationshreyansp
 
1648796607723_Material-8---Concept-on-Estimation-Variance.pdf
1648796607723_Material-8---Concept-on-Estimation-Variance.pdf1648796607723_Material-8---Concept-on-Estimation-Variance.pdf
1648796607723_Material-8---Concept-on-Estimation-Variance.pdfandifebby2
 
Coordinate and unit vector
Coordinate and unit vectorCoordinate and unit vector
Coordinate and unit vectorJobins George
 
M1 unit iv-jntuworld
M1 unit iv-jntuworldM1 unit iv-jntuworld
M1 unit iv-jntuworldmrecedu
 

Ähnlich wie Curves in space (20)

Vector differential Calculus
Vector differential CalculusVector differential Calculus
Vector differential Calculus
 
Reflection, Scaling, Shear, Translation, and Rotation
Reflection, Scaling, Shear, Translation, and RotationReflection, Scaling, Shear, Translation, and Rotation
Reflection, Scaling, Shear, Translation, and Rotation
 
MA101-Lecturenotes(2019-20)-Module 13 (1).pdf
MA101-Lecturenotes(2019-20)-Module 13 (1).pdfMA101-Lecturenotes(2019-20)-Module 13 (1).pdf
MA101-Lecturenotes(2019-20)-Module 13 (1).pdf
 
MA101-Lecturenotes(2019-20)-Module 13 (1).pdf
MA101-Lecturenotes(2019-20)-Module 13 (1).pdfMA101-Lecturenotes(2019-20)-Module 13 (1).pdf
MA101-Lecturenotes(2019-20)-Module 13 (1).pdf
 
Computer graphics unit 4th
Computer graphics unit 4thComputer graphics unit 4th
Computer graphics unit 4th
 
Applied III Chapter 4(1).pdf
Applied III  Chapter 4(1).pdfApplied III  Chapter 4(1).pdf
Applied III Chapter 4(1).pdf
 
Application Of vector Integration and all
Application Of vector Integration and allApplication Of vector Integration and all
Application Of vector Integration and all
 
Vectors and Kinematics
Vectors and KinematicsVectors and Kinematics
Vectors and Kinematics
 
R lecture co2_math 21-1
R lecture co2_math 21-1R lecture co2_math 21-1
R lecture co2_math 21-1
 
Lecture2 (vectors and tensors).pdf
Lecture2 (vectors and tensors).pdfLecture2 (vectors and tensors).pdf
Lecture2 (vectors and tensors).pdf
 
Chapter 12 Section 12.1 Three-Dimensional Coordinate Sys
Chapter 12 Section 12.1  Three-Dimensional Coordinate SysChapter 12 Section 12.1  Three-Dimensional Coordinate Sys
Chapter 12 Section 12.1 Three-Dimensional Coordinate Sys
 
2-Vector.pptx
2-Vector.pptx2-Vector.pptx
2-Vector.pptx
 
CAD Topology and Geometry Basics
CAD Topology and Geometry BasicsCAD Topology and Geometry Basics
CAD Topology and Geometry Basics
 
History,applications,algebra and mathematical form of plane in mathematics (p...
History,applications,algebra and mathematical form of plane in mathematics (p...History,applications,algebra and mathematical form of plane in mathematics (p...
History,applications,algebra and mathematical form of plane in mathematics (p...
 
SinogramReconstruction
SinogramReconstructionSinogramReconstruction
SinogramReconstruction
 
Linear transformation and application
Linear transformation and applicationLinear transformation and application
Linear transformation and application
 
1648796607723_Material-8---Concept-on-Estimation-Variance.pdf
1648796607723_Material-8---Concept-on-Estimation-Variance.pdf1648796607723_Material-8---Concept-on-Estimation-Variance.pdf
1648796607723_Material-8---Concept-on-Estimation-Variance.pdf
 
MECH-202-Lecture 3.pptx
MECH-202-Lecture 3.pptxMECH-202-Lecture 3.pptx
MECH-202-Lecture 3.pptx
 
Coordinate and unit vector
Coordinate and unit vectorCoordinate and unit vector
Coordinate and unit vector
 
M1 unit iv-jntuworld
M1 unit iv-jntuworldM1 unit iv-jntuworld
M1 unit iv-jntuworld
 

KĂŒrzlich hochgeladen

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvLewisJB
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction managementMariconPadriquez1
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...Chandu841456
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoĂŁo Esperancinha
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 

KĂŒrzlich hochgeladen (20)

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Work Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvvWork Experience-Dalton Park.pptxfvvvvvvv
Work Experience-Dalton Park.pptxfvvvvvvv
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
computer application and construction management
computer application and construction managementcomputer application and construction management
computer application and construction management
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...An experimental study in using natural admixture as an alternative for chemic...
An experimental study in using natural admixture as an alternative for chemic...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 

Curves in space

  • 1. Curves in Space Presented by- Piyali Dey (MEM20004) M.Tech in Mechanical Engineering, Tezpur University
  • 2. OBJECTIVE ● Basic Notions of Vector Analysis ● Introduction to vector valued functions ● Curves and their tangents ● The length of a curve ● Curvature of a curve ● Torsion ● Twisting of curve in space and the Frenet frame ● Conclusion
  • 3. Vector Analysis Vector can be deïŹned a directed line segment having length and direction. Notations, basic terms and formulae of vector analysis to be used are: Cartesian Vector Representation V Vzk y V j Vxi x y z k i j 3 components in positive i, j, k directions Separating v magnitude and direction of each component vector will simplify the operation further in 3 dimensions considered Therefore, unit vectors
  • 4. Projection of u V U x y z n= unit vector perpendicular to the plane of u and v DOT PRODUCT produces a scalar quantity. The amount of V in U direction. CROSS PRODUCT produces a VECTOR quantity, orthogonal to both vectors. PROPER TI ES i.j=j.k=k.i=0 i.i=j.j=k.k=1 u.v=vu(commutative) V U x y =included angle z
  • 5. S C A L A R T R I P L E P R O D U C T means the dot product of one of the vectors with the cross product of the other two vectors. The formula signiïŹes the volume of the parallelepiped whose three edges denote three vectors, say, u, v, w Area Magnitude can be obtained by || V x U || D i s t r i b u t i v i t y S C A L A R & D O T P R O D U C T o f F O U R V E C T O R S with 4 vectors a, b, c, d D e r i v a t i v e s o f v e c t o r v a l u e d f u n c t i o n s :
  • 6. Curves in space 2D Co -or dinate system W h a t a r e C U R V E S ? C U R V E R E P R E S E N T A T I O N Curve is a path of a point in motion It is 1D entity which can be represented by a single entity A curve can be represented parametrically by expressing the components of a vector from the origin to a point with coordinates x, y and z on it, as functions of a parameter r(t)=x(t)i + y(t)j + z(t)k W hy not? y=y(x), z=z(x) f(x,y,z)=0 g(x,y,z)=0 Explicit form Implicit form A straight line has a direction which we can describe by a unit vector in that direction: Thus the equations x = 2t, y = 3t, z = t describe a line that has the direction of the vector (2, 3, 1) and of the unit vector .(2,3,1)/73.74
  • 7. Literature survey on Curve Representation Ron Goldman,2003, Pyramid Algorithm The paper discusses mainly about ambient space and coordinate systems. Representations of curve in computer graphics, geometric design: explicit, implicit, parametric, and procedural. 1. Explicit representation: Considering, y = 3x + 1 represents a straight line, and y = x2 represents a parabola. Expressions of the form y = f(x) or z = f(x, y) are called explicit representations because they express one variable explicitly in terms of the other variables. But, Not all curves and surfaces can be captured readily by a single explicit expression. For example, the unit circle centered at the origin is represented implicitly by all solutions to the equation x2 + y2 − 1 = 0. If we try to solve explicitly for y in terms of x, we obtain which represents only the upper half circle. We must use two explicit formulas 1. Implicit equations can be used to define closed curves and surfaces or curves and surfaces that self-intersect, shapes that are impossible to represent with explicit functions . Finding points on implicit surfaces f(x, y, z) = 0 can be even more formidable. Thus it can be difficult to render implicitly defined curves and surfaces. 1. The parametric representation has several advantages. Like the explicit representation, the parametric representation is easy to render: simply evaluate the coordinate functions at various values of the parameters. Like implicit equations, parametric equations can also be used to represent closed curves and surfaces as well as curves and surfaces that self-intersect. In addition, the parametric representation has another advantage: it is easy to extend to higher dimensions.
  • 8. Tangent of a curve T a n g e n t o f a c u r v e r(t+ t) r(t) r(t)=cos(t)i + sin(t)j + (t)k Here's an example: x = cos t, y = sin t, z = t. These particular equations describe the curve known as the "helix". Tangent vector- Where curve is going? We want to extract from our information about the curve, he intrinsic properties of the curve it represents. We further want to know how to compute them. T A N G E N T A general differentiable curve is one that at any point it has a slope and that slope will in general be in the direction of the vector.
  • 9. Length of curve A r c L e n g t h o f a c u r v e The length of the curve over an interval [a,b] of the parameter t can be evaluated by breaking the interval in n segments and integrating it. R e p a r a m eritization We deïŹne one more parameter s(t) which represents the distance along the curve. The intrinsic information about the curve is contained in the relation between T(t) and s(t), between the tangent vector and the distance parameter along the curve. To a ïŹrst approximation, the curve at any point is characterized by its slope there, which is the direction of T(t) or T(t(s)).
  • 10. C u r v a t u r e o f a c u r v e The next important feature of interest is how much the curve differs from being a straight line at position s. We measure this by the curvature kappa (s), which is deïŹned by which is, the magnitude of the change in unit tangent vector per unit change in distance along the curve. When parameterised by some t and not by arclength s, by chain rule: Curvy curve.
  • 11. Normal Vector C o m p u t i n g C u r v a t u r e Since T is the unit vector in the direction of is the projection of a normal to v divided by the square of the magnitude of v. The center of curvature and the tangent vector to the curve, T(t), determine a plane called the plane of curvature. Since the radius of a circle is always normal to a vector tangent to it, a line from r(t) toward the center of curvature will be normal to T. The vector N(t), called the normal vector to the curve, is a unit vector pointing from r(t) toward the center of curvature Plane consisting is called osculating plane
  • 12. Binormal Vector Torsion B(t), the "binormal vector" is a unit vector normal to both T and N, that is to the plane of curvature. By convention its direction is that of TxN. We deïŹne a(t) (the acceleration) to be the derivative with respect to t of v(t), (the velocity). In these terms, T is a unit vector in the direction of v, N is a unit vector in the direction of the projection of a normal to v, while B is a unit vector in the direction of v X a. B, N forms Normal plane B, T forms rectifying plane The "Serret Frenet Frame" deïŹned by a curve of unit vectors, T(t), N(t) and B(t). The three vectors describin motion are 1. Tangent Vector 2. Normal Vector 3. Binormal Vector We can go further. The next quantity of interest is how much the plane of curvature "twists". This is measured by the torsion of the curve, which is the magnitude of the derivative of the normal to the plane of curvature with respect to distance on the curve.
  • 13. Twisting of curve Change in binormal vector will give us: Torsion
  • 14. Conclusion Serret Frenet formulae: Intrinsic representation of a curve with The arc length parametrization of a curve is completely determined by its curvature and torsion functions except for rigid bodies. We know