Dynamics of Complex Systems 390-FG1-2DUZ
Study profile: general academic
Form of studies: full-time
Module: fundamentals of physics
Field and discipline of science: natural sciences, physical sciences
Level of education: first-cycle studies
Year of study / semester: 2nd year / 2nd semester
Prerequisites: differential and integral calculus, mechanics, numerical methods and algorithms, programming
Number of teaching hours: lecture (15 hours), tutorials (30 hours), laboratory (15 hours)
Teaching methods: lecture, solving calculation problems, presentation and analysis of program code, independent coding, homework assignments, problem-oriented discussions, consultations, independent study of literature
ECTS credits: 5
Student workload balance: participation in classes (60 hours, 2 ECTS credits), preparation for classes, assessment, and examination (75 hours, 3 ECTS credits); additionally, students are offered the opportunity to participate in consultations (15 hours per semester)
Quantitative indicators: student workload requiring direct teacher contact (60 hours, 2 ECTS credits), student workload not requiring direct teacher contact (75 hours, 3 ECTS credits)
Rules for the use of artificial intelligence (AI):
- The use of AI is permitted for: verifying the correctness of symbolic and numerical calculations, visualizing results, supporting the analysis of models (differential equations, nonlinear systems), and providing suggestions regarding methods for solving equations.
- AI may propose solutions that lack physical meaning. The responsibility for verification lies with the person using AI.
- The use of AI in coursework, reports, or analyses should be clearly indicated, e.g.: “The linear differential equation was symbolically transformed with the help of AI (which one), and then solved numerically in the environment (which one).”
- The use of AI is prohibited for: copying ready-made solutions to homework assignments or projects, creating coursework without one’s own contribution, using answers without understanding, generating conclusions, and during tests and examinations.
Course program (lecture):
- Dynamics of a material point (Fundamentals of kinematics and dynamics: position, velocity, acceleration, momentum, mass, and force. Newton’s laws. Force models: elastic, gravitational, Lorentz, non-conservative forces. Variable-mass motion, Meshchersky equation. Conservation of momentum, energy, and angular momentum. Work, power, kinetic and potential energy. Conservative forces, potentials, central forces.)
- Constrained material point and Lagrangian formalism (Mechanical constraints. D’Alembert’s principle. Generalized coordinates and forces. Lagrange equations of the second kind.)
- Hamiltonian formalism (Phase space, canonical variables. Legendre transformation and Hamiltonian. Hamilton’s equations. Geometric interpretation and symmetries.)
- Dynamics of systems of material points (Holonomic and non-holonomic systems. Configuration space. Virtual work principle.)
- Rigid body dynamics (Kinematics and dynamics of rigid bodies. Inertia tensor. Equations of motion. Contact and interaction of rigid bodies.)
Course program (tutorials):
- Analytical solution of example problems closely related to lecture content.
Course program (laboratory):
- Numerical solution of systems of differential equations using the RK4 method; comparison with other numerical methods.
- Solution of simple physical models: a parachutist; projectile motion with air resistance (cannon shot).
- Newton’s equations of motion; bodies moving in a gravitational potential; the three-body problem.
- Introduction to Lagrangian mechanics – the simple pendulum and the Kapitza pendulum.
- Systems of oscillators coupled by springs; normal modes of vibration: the Fermi–Pasta–Ulam–Tsingou problem.
- Midterm test.
- Integrals of motion illustrated by the Kepler problem; the Hamiltonian formalism.
Prerequisites (description)
Course coordinators
Mode
Term 2025: (in Polish) w sali | General: Blended learning (in Polish) w sali (in Polish) zdalnie |
Learning outcomes
KP6_WG1 - the graduate has an advanced knowledge and understanding of concepts, principles, and theories specific to physics and astronomy within the scope of the curriculum;
KP6_WG3 - the graduate knows, understands, and is able to explain descriptions of regularities, phenomena, and physical processes using the languages of mathematics, in particular, can reproduce fundamental theorems and laws independently;
KP6_UW1 - the graduate can analyze problems in the field of physical sciences and astronomy and find their solutions based on the theorems and methods learned;
KP6_UW2 - the graduate can perform quantitative analyses and formulate qualitative conclusions on this basis;
KP6_KK1 - the graduate is ready to critically evaluate the knowledge they possess and the content they receive;
KP6_KK4 - the graduate is ready to improve their professional and personal competencies;
KP6_KO2 - the graduate is ready to read scientific and popular science literature to deepen and expand knowledge, taking into account the risks when obtaining information from unverified sources, including the Internet.
Assessment criteria
Laboratory assessment: written assignment
Tutorial assessment: written assignment
Lecture assessment: oral examination
During assessments, the use of electronic communication devices and artificial intelligence (AI) tools is prohibited.
Depending on the applicable regulations, the possibility of conducting the final assessment or final examination using electronic communication tools is reserved.
Bibliography
[1] Classical Mechanics, H. Goldstein, C. Poole, J. Safko, Addison-Wesley (https://homepages.dias.ie/ydri/Goldstein.pdf)
[2] Mechanics, Third Edition, Volume 1 of Course of Theoretical Physics, L. D. Landau, E. M. Lifshitz, Butterworth-Heinemann (https://cimec.org.ar/foswiki/pub/Main/Cimec/MecanicaRacional/84178116-Vol-1-Landau-Lifshitz-Mechanics-3Rd-Edition-197P.pdf)
[3] Dynamics of Nonholonomic Systems, J. I. Neimark, N. A. Fufaev, American Mathematical Society
[4] Introduction to Classical Mechanics: With Problems and Solutions, D. Morin, Cambridge University Press (https://objectstorage.ap-mumbai-1.oraclecloud.com/n/bmzytd5z5pt3/b/Class12/o/1653331658-ncert-6.pdf)
Additional information
Additional information (registration calendar, class conductors, localization and schedules of classes), might be available in the USOSweb system: