Canonical Transformations, Poisson Brackets, and Lagrange Brackets
Legendre maps, generating functions, canonical conditions, Poisson and Lagrange brackets, and invariance.
Legendre maps, generating functions, canonical conditions, Poisson and Lagrange brackets, and invariance.
Euler-Lagrange calculus, D'Alembert and modified Hamilton principles, multipliers, and constrained examples.
A function is a named block that receives input through parameters and sends a result back with return. Functions separate a numerical method ...
An array stores related values under one name and selects each element by an index. In introductory Python, lists provide the required one- an...
Control structures decide which statements run and how often they run. Python uses indentation, rather than braces, to mark every conditional ...
Python attaches a type to every value. The type determines how a value is stored and which operations are meaningful. Numerical programs mainl...
A scientific program begins with a method, not with Python syntax. The method is first stated as an algorithm, checked as a flowchart or pseud...
Circular birefringence, rotation-angle calculation, experimental verification, and specific rotation.
Production and detection of polarization, quarter- and half-wave plates, Babinet compensation, and Stokes analysis.
Uniaxial and biaxial crystals, ordinary and extraordinary waves, double refraction, and Nicol-prism operation.