The purpose of this set of examples is to learn both Vector Analysis and SymPy. As starting skills you need basic knowledge of Jupyter, Python, SymPy and Matplotlib. An excellent resources of theory, examples and practice problems:
- Paul Dawkins: https://tutorial.math.lamar.edu/
- Youtube Mr.P Solver: '2nd Year Calculus, But in PYTHON'
- Youtube Dr. Trefor Bazett: Playlist Vector Calculus
- Youtube Dr. Bevin Maultsby: Playlist Multivariable Calculus
The problems come from the resources above and from the book 'Theory and problems of Vector Analysis', Schaum's: 1959.
You can find more vector analysis problems solved with Python in my other repository Hese49/CALCULUS-III-Lamar
1. Vector Basics VecAnal_1.ipynb:
- Angle between two vectors
- Perpendicularity
- Projection of a vector
$\vec{A}$ on the vector$\vec{B}$ - Line through two given points
- Area of the triangle
- Volume of the parallelepiped
- Equation of the plane
- Work done in moving an object along a vector by a force
- Rotating body, angular and linear velocity
- Moment of a force
2. Parametric curve
- VecAnal_2a. Unit tangent of the curve
- VecAnal_2b. Tangent, principal normal, binormal, curvature and torsion.
- VecAnal_2c. TNB-FUNKTIO: Tangent, Normal, Binormal, Curvature, Radius of curvature, Torsion
- VecAnal_2d. MECHANICS: Tangential and normal components of acceleration
- VecAnal_2e. Parametric curve (trigonometric)
- VecAnal_2f. Unit tangent vector, unit normal vector, curvature, (matrix representation)
- VecAnal_2g. The angle between the velocity and acceleration
3. Tangent plane
- VecAnal_3a. Equation of a plane
- VecAnal_3b. Equation of a plane perpendicular to a given vector
- VecAnal_3c. Parametric surface, partial derivatives, normal to the surface, TP-equation
- VecAnal_3d. Parametric surface, partial derivatives, normal to the surface, TP-equation
- VecAnal_3e. Implicit form of surface equation, gradient, unit normal, TP-equation
4. Del operator
- VecAnal_4a. Gradient
- Unit normal to the surface
- Directional derivative
- Max directional derivative
- The angle between the surfaces
- The distance from the origin to the plane
- Plotting gradient field with NumPy
- VecAnal_4b. Divergence
- Calculate divergence
- Solenoidal vectorfield
- Laplace's operator
- VecAnal_4c. Curl
- Calculate curl
- Irrotational vectorfield
- Scalar potential of a conservative vector field
5. Vector integration
- VecAnal_5a. Single integrals
- VecAnal_5b. Double integrals
- VecAnal_5c. Triple integrals
- VecAnal_5d. Line integrals
- VecAnal_5e. Surface integrals
- VecAnal_5f. Stoke's theorem
- VecAnal_5g. Divergence theorem