Discrete Dirac Mechanics and Discrete Dirac Geometry

Similar documents
Discrete Dirac Structures and Implicit Discrete Lagrangian and Hamiltonian Systems

Dirac Structures and the Legendre Transformation for Implicit Lagrangian and Hamiltonian Systems

Variational Integrators for Interconnected Lagrange Dirac Systems

arxiv: v1 [math-ph] 12 Apr 2017

Geometric Mechanics and Global Nonlinear Control for Multi-Body Dynamics

Dirac Structures in Lagrangian Mechanics

UNIVERSITY OF CALIFORNIA, SAN DIEGO

Variational Integrators for Electrical Circuits

Variational integrators for electric and nonsmooth systems

Hamilton Jacobi Theory for Degenerate Lagrangian Systems with Holonomic and Nonholonomic Constraints. and Diana Sosa

Melvin Leok: Research Summary

Discretizations of Lagrangian Mechanics

Tulczyjew triples: from statics to field theory

A geometric Birkhoffian formalism for nonlinear RLC networks

Curves in the configuration space Q or in the velocity phase space Ω satisfying the Euler-Lagrange (EL) equations,

Gauge Fixing and Constrained Dynamics in Numerical Relativity

DIRAC COTANGENT BUNDLE REDUCTION HIROAKI YOSHIMURA JERROLD E. MARSDEN. (Communicated by Juan-Pablo Ortega)

Physics 5153 Classical Mechanics. Canonical Transformations-1

for changing independent variables. Most simply for a function f(x) the Legendre transformation f(x) B(s) takes the form B(s) = xs f(x) with s = df

Review of Lagrangian Mechanics and Reduction

Synchro-Betatron Motion in Circular Accelerators

Variational Discretizations of Gauge Field Theories using Group-equivariant Interpolation

arxiv:math/ v1 [math.ds] 5 Sep 2006

The Geometry of Euler s equation. Introduction

DISCRETE VARIATIONAL OPTIMAL CONTROL

Introduction to the. Geometry of Classical Dynamics

The Geometry Underlying Port-Hamiltonian Systems

Port-Hamiltonian Systems: from Geometric Network Modeling to Control

Noether Symmetries and Conserved Momenta of Dirac Equation in Presymplectic Dynamics

Lecture I: Constrained Hamiltonian systems

Chapter 1. Principles of Motion in Invariantive Mechanics

Unimodularity and preservation of measures in nonholonomic mechanics

Space-Time Finite-Element Exterior Calculus and Variational Discretizations of Gauge Field Theories

Math 692A: Geometric Numerical Integration

Stochastic Variational Integrators

Computational Geometric Uncertainty Propagation for Hamiltonian Systems on a Lie Group

BACKGROUND IN SYMPLECTIC GEOMETRY

Green bundles : a dynamical study

CDS 205 Final Project: Incorporating Nonholonomic Constraints in Basic Geometric Mechanics Concepts

Nonholonomic and Discrete Hamilton Jacobi Theory

Global Formulations of Lagrangian and Hamiltonian Dynamics on Embedded Manifolds

SPECTRAL VARIATIONAL INTEGRATORS

Some aspects of the Geodesic flow

Master of Science in Advanced Mathematics and Mathematical Engineering

Geometrical mechanics on algebroids

Numerische Mathematik

Chap. 1. Some Differential Geometric Tools

Tulczyjew s Triple in Classical Field Theories: Lagrangian submanifolds of premultisymplectic manifolds.

Modified Equations for Variational Integrators

The Hamilton-Pontryagin Principle and Multi-Dirac Structures for Classical Field Theories

Solutions to the Hamilton-Jacobi equation as Lagrangian submanifolds

Seminar Geometrical aspects of theoretical mechanics

15. Hamiltonian Mechanics

Invariant Lagrangian Systems on Lie Groups

The inverse problem for Lagrangian systems with certain non-conservative forces

EXERCISES IN POISSON GEOMETRY

Port-Hamiltonian systems: network modeling and control of nonlinear physical systems

Euler-Lagrange Cohomology, Discrete Versions and Applications

UNIVERSITY OF CALIFORNIA, SAN DIEGO. Convergence of Galerkin Variational Integrators for Vector Spaces and Lie Groups

Hamilton-Jacobi theory on Lie algebroids: Applications to nonholonomic mechanics. Manuel de León Institute of Mathematical Sciences CSIC, Spain

Variational principles and Hamiltonian Mechanics

Hamiltonian Systems of Negative Curvature are Hyperbolic

arxiv: v5 [math-ph] 1 Oct 2014

Port-Hamiltonian systems: a theory for modeling, simulation and control of complex physical systems

GEOMETRIC QUANTIZATION

Sketchy Notes on Lagrangian and Hamiltonian Mechanics

Finite dimensional thermo-mechanical systems and second order constraints

HAMILTON S PRINCIPLE

EN Nonlinear Control and Planning in Robotics Lecture 2: System Models January 28, 2015

arxiv:math-ph/ v1 22 May 2003

Dirac structures. Henrique Bursztyn, IMPA. Geometry, mechanics and dynamics: the legacy of J. Marsden Fields Institute, July 2012

Discrete Hamilton Jacobi Theory and Discrete Optimal Control

Implicit Hamiltonian Systems with Symmetry

Effective Constraints

ON SYMMETRIES AND CONSTANTS OF MOTION IN HAMILTONIAN SYSTEMS WITH NON-HOLONOMIC CONSTRAINTS

1 Hamiltonian formalism

arxiv: v1 [math.oc] 7 May 2007

arxiv: v1 [math.na] 8 Mar 2011

Constant symplectic 2-groupoids

HAMILTONIAN ACTIONS IN GENERALIZED COMPLEX GEOMETRY

PHYS 705: Classical Mechanics. Hamiltonian Formulation & Canonical Transformation

Large-scale atmospheric circulation, semi-geostrophic motion and Lagrangian particle methods

arxiv: v1 [math.na] 17 Jul 2018

Geometric Quantization

A Very General Hamilton Jacobi Theorem

Stability Subject to Dynamical Accessibility

Homework 3. 1 Goldstein Part (a) Theoretical Dynamics September 24, The Hamiltonian is given by

Physical Dynamics (PHY-304)

PHY411 Lecture notes Part 2

Lecture III: Neighbourhoods

SECOND-ORDER TYPE-CHANGING EVOLUTION EQUATIONS WITH FIRST-ORDER INTERMEDIATE EQUATIONS

THE LAGRANGIAN AND HAMILTONIAN MECHANICAL SYSTEMS

Towards Discrete Exterior Calculus and Discrete Mechanics for Numerical Relativity

Superconductors: Quantum circuits

Sub-Riemannian Geometry: Basic Ideas and Examples

REMARKS ON THE TIME-OPTIMAL CONTROL OF A CLASS OF HAMILTONIAN SYSTEMS. Eduardo D. Sontag. SYCON - Rutgers Center for Systems and Control

Hamiltonian flows, cotangent lifts, and momentum maps

[#1] R 3 bracket for the spherical pendulum

Hamiltonian theory of constrained impulsive motion

Solutions of M3-4A16 Assessed Problems # 3 [#1] Exercises in exterior calculus operations

Transcription:

Discrete Dirac Mechanics and Discrete Dirac Geometry Melvin Leok Mathematics, University of California, San Diego Joint work with Anthony Bloch and Tomoki Ohsawa Geometric Numerical Integration Workshop, Oberwolfach, Germany, March, 2011. Supported in part by NSF DMS-0726263, DMS-1001521, DMS-1010687 (CAREER).

2 Motivation Variational Integrators for Multi-Physics Simulations Multibody Systems Continuum Mechanics Simulations courtesy of Taeyoung Lee, Florida Institute of Technology. Simulations courtesy of Eitan Grinspun, Columbia.

Dirac Structures Introduction Dirac structures can be viewed as simultaneous generalizations of symplectic and Poisson structures. Implicit Lagrangian and Hamiltonian systems 1 provide a unified geometric framework for studying degenerate, interconnected, and nonholonomic Lagrangian and Hamiltonian mechanics. The category of Lagrange Dirac systems are closed under interconnection, which allows for the distributed parallel implementation of hierarchical multiphysics models using the interconnection paradigm. 1 H. Yoshimura, J.E. Marsden, Dirac structures in Lagrangian mechanics. Part I: Implicit Lagrangian systems, J. of Geometry and Physics, 57, 133 156, 2006. x ϕ z (x, y) Q ψ θ P y 3

Variational Principles Introduction The Hamilton Pontryagin principle 2 on the Pontryagin bundle T Q T Q, unifies Hamilton s principle, Hamilton s phase space principle, and the Lagrange d Alembert principle. Provides a variational characterization of implicit Lagrangian and Hamiltonian systems. This naturally leads to the development of variational integration techniques for interconnected systems. 4 2 H. Yoshimura, J.E. Marsden, Dirac structures in Lagrangian mechanics. Part II: Variational structures, J. of Geometry and Physics, 57, 209 250, 2006.

Properties Dirac Structures on Vector Spaces Let V be a n-dimensional vector space, with the pairing, on V V given by (v, α), (ṽ, α) = α, ṽ + α, v, where, is the natural pairing between covectors and vectors. A Dirac Structure is a subspace D V V, such that D = D. In particular, D V V is a Dirac structure iff for all (v, α), (ṽ, α) D. dim D = n, and α, ṽ + α, v = 0, 5

Dirac Structures on Manifolds Generalizing Symplectic and Poisson Structures Let M = T Q. The graph of the symplectic two-form Ω : T M T M R, viewed as a map T M T M, is a Dirac structure. v z Ω(v z, ), Similarly, the graph of the Poisson structure B : T M T M R, viewed as a map T M to T M = T M, is a Dirac structure. α z B(α z, ), Furthermore, if the symplectic form and the Poisson structure are related, they induce the same Dirac structure on T M T M. 6

Motivating Example: Electrical Circuits Configuration space and constraints The configuration q E of the electrical circuit is given by specifying the current in each branch of the electrical circuit. Not all configurations are admissible, due to Kirchhoff s Current Laws: the sum of currents at a junction is zero. This induce a constraint KCL space T E. Its annihilator space T E is defined by q = {e T q E e, f = 0 for all f q }, which can be identified with the set of branch voltages, and encodes the Kirchhoff s Voltage Laws: the sum of voltages about a closed loop is zero. 7

Motivating Example: Electrical Circuits Dirac structures and Tellegen s theorem Given T E and T E which encode the Kirchhoff s current and voltage laws, is a Dirac structure on E. D E = T E T E Since D = D, we have that for each (f, e) D E, e, f = 0. This is a statement of Tellegen s theorem, which is an important result in the network theory of circuits. 8

Motivating Example: Electrical Circuits Lagrangian for LC-circuits Dirac s theory of constraints was concerned with degenerate Lagrangians where the set of primary constraints, the image P T Q of the Legendre transformation, is not the whole space. Magnetic energy T (f) = 1 2 L if 2 L i. Electric potential energy V (q) = 1qC 2 i. 2 C i Lagrangian L(q, f) = T (f) V (q). c 2 c 1 c 3 L(q, f) = l 2 (f l ) 2 (qc 1) 2 2c 1 (qc2) 2 2c 2 (qc3) 2 2c 3, Q = {f T Q ω a (f) = 0, a = 1, 2}, ω 1 = dq l + dq c 2, ω 2 = dq c 1 + dq c 2 dq c 3. 9

Interconnected Systems Interconnection of Lagrange Dirac Systems Given two Lagrange Dirac systems: (Q 1, L 1, 1 ) and (Q 2, L 2, 2 ), the implicit Euler Lagrange equations are given by, (X 1, de 1 P1 ) D 1, (X 2, de 2 P2 ) D 2, where the generalized energy E i is defined as E i (q i, q i, p i ) = p i, q i L(q i, q i ). The interconnection of these two systems is a Lagrange Dirac system on the product Q = Q 1 Q 2 with Lagrangian, L(q 1, q 2, q 1, q 2 ) = L 1 (q 1, q 1 ) + L 2 (q 2, q 2 ), 10 with constraints = ( 1 2 ) int.

Interconnected Systems Interconnection Dirac Structures Interconnected Lagrange Dirac systems can be understood using the Lagrange d Alembert Pontryagin principle. It is also interesting to express it in terms of an interconnection Dirac structure D c, (X 1 X 2, d(e 1 + E 2 ) P ) D c, where D c = (D 1 D 2 ) D int, and the bowtie construction is given by D A D B := {(w, α) T T Q T T Q w τ T T Q(D A D B ), α Ω T T Q w ( τ T T Q(D A D B ) ) }. 11

Variational Principles 12

Continuous Hamilton Pontryagin principle Pontryagin bundle and Hamilton Pontryagin principle Consider the Pontryagin bundle T Q T Q, which has local coordinates (q, v, p). The Hamilton Pontryagin principle is given by δ [L(q, v) p(v q)] = 0, where we impose the second-order curve condition, v = q using Lagrange multipliers p. 13

Continuous Hamilton Pontryagin principle Implicit Lagrangian systems Taking variations in q, v, and p yield δ [L(q, v) p(v q)]dt [ ( ) ] L L = q δq + v p δv (v q)δp + pδ q dt [( ) ( ) ] L L = q ṗ δq + v p δv (v q)δp dt where we used integration by parts, and the fact that the variation δq vanishes at the endpoints. This recovers the implicit Euler Lagrange equations, ṗ = L q, p = L v, v = q. 14

Continuous Hamilton Pontryagin principle Hamilton s phase space principle By taking variations with respect to v, we obtain the Legendre transform, L (q, v) p = 0. v The Hamiltonian, H : T Q R, is defined to be, ( ) H(q, p) = ext pv L(q, v) = pv L(q, v) v p= L/ v(q,v). The Hamilton Pontryagin principle reduces to, δ [p q H(q, p)] = 0, which is the Hamilton s principle in phase space. 15

Continuous Hamilton Pontryagin principle Lagrange d Alembert Pontryagin principle Consider a constraint distribution Q T Q. The Lagrange d Alembert Pontryagin principle is given by δ L(q, v) p(v q)dt = 0, for fixed endpoints, and variations (δq, δv, δp) of (q, v, p) T Q T Q, such that (δq, δv) (T τ Q ) 1 ( Q ), where τ Q : T Q Q. This gives the implicit Euler Lagrange equations, q = v Q (q), p = L v, ṗ L q Q (q). This describes degenerate nonholonomic Lagrangian mechanics. 16

Discrete Variational Principles 17

Discrete Hamilton Pontryagin principle Discrete Pontryagin bundle and Hamilton Pontryagin principle Consider the discrete Pontryagin bundle (Q Q) T Q, which has local coordinates (q 0 k, q1 k, p k). The discrete Hamilton Pontryagin principle is given by δ [ L d (q 0 k, q1 k ) p k+1(q 1 k q0 k+1 ) ] = 0, where we impose the second-order curve condition, q 1 k = q0 k+1 using Lagrange multipliers p k+1 The discrete Lagrangian L d is a Type I generating function, and is chosen to be an approximation of Jacobi s solution of the Hamilton Jacobi equation. 18

19 Discrete Hamilton Pontryagin principle Implicit discrete Lagrangian systems Taking variations in qk 0, q1 k, and p k yield δ [ ] L d (qk 0, q1 k ) p k+1(qk 1 q0 k+1 ) = {[D 1 L d (q 0 k, q1 k ) + p k]δq 0 k [q 1 k q0 k+1 ]δp k+1 + [D 2 L d (q 0 k, q1 k ) p k+1]δq 1 k }. This recovers the implicit discrete Euler Lagrange equations, p k = D 1 L d (q 0 k, q1 k ), p k+1 = D 2 L d (q 0 k, q1 k ), q1 k = q0 k+1.

Discrete Hamilton Pontryagin principle Discrete Hamilton s phase space principle By taking variations with respect to qk 1, we obtain the discrete Legendre transform, D 2 L d (q 0 k, q1 k ) p k+1 = 0 The discrete Hamiltonian, H d+ : Q Q R, is given by, 20 H d+ (q 0 k, p k+1) = ext q 1 k p k+1 q 1 k L d(q 0 k, q1 k ) = p k+1 qk 1 L d(qk 0, q1 k ) pk+1. =D 2 L d (qk 0,q1 k ) The discrete Hamilton Pontryagin principle reduces to, δ [p k+1 q k+1 H d+ (q k, p k+1 )] = 0, which is the discrete Hamilton s principle in phase space.

Discrete Hamilton s Equations and Discrete Hamiltonians Discrete Hamilton s Equations The discrete Hamilton s principle in phase space yields the following discrete Hamilton s equations, p k = D 1 H d+ (q k, p k+1 ), q k+1 = D 2 H d+ (q k, p k+1 ) From this, it is clear that the discrete Hamiltonian H d+ is a Type II generating function of a symplectic transformation. The discrete Hamiltonian should approximate the exact discrete Hamiltonian, given by, H + d,exact (q k, p k+1 ) = ext p(t k+1 )q(t k+1 ) (q,p) C 2 ([t k,t k+1 ],T Q) q(t k )=q k,p(t k+1 )=p k+1 tk+1 t k [p q H(q, p)] dt. 21

Nonintegrable Constraints Discrete Constraint Distributions Given a continuous constraint distribution is Q T Q, let Q T Q be the annihilator codistribution, with a basis {ω a } m a=1. Given a retraction R : T Q Q, we define functions ωd+ a : Q Q R, ( ) ωd+ a (q 0, q 1 ) := ω a q 0, R 1 q 0 (q 1 ). A discrete constraint distribution d+ Q Q Q is, d+ Q := { (q 0, q 1 ) Q Q ω a d+ (q 0, q 1 ) = 0, a = 1, 2,..., m }. 22

Nonintegrable Constraints Discrete Lagrange d Alembert Pontryagin Principle The discrete Lagrange d Alembert Pontryagin principle is N 1 [ δ Ld (q k, q k + ) + p k+1(q k+1 q k + )] = 0, k=0 where we require (q k, q k+1 ) d+ ; furthermore, the variations (δq k, δq + k, δp k+1) of (q k, q + k, p k+1) in (Q Q) (Q Q ) are assumed to satisfy δq k Q (q k ), and δq 0 = δq N = 0 at the endpoints. Q 23

Retraction Extension to Manifolds A retraction on a manifold Q is a smooth mapping R : T Q Q with the following properties: Let R q : T q Q Q be the restriction of R to T q Q. R q (0 q ) = q, where 0 q denotes the zero element of T q Q. With the identification T 0q T q Q T q Q, R q satisfies T 0q R q = id Tq Q, where T 0q R q is the tangent map of R q at 0 q T q Q. 24

Extension to Manifolds Retraction Compatible Charts Let Q be an n-dimensional manifold equipped with a retraction R : T Q Q. A coordinate chart (U, ϕ), U Q and ϕ : U R n is said to be retraction compatible at q U if ϕ is centered at q, i.e., ϕ(q) = 0; The compatibility condition, R(v q ) = ϕ 1 T q ϕ(v q ), holds, where we identified T 0 R n with R n as follows: Let ϕ = (x 1,..., x n ) with x i : U R for i = 1,..., n. Then v i x i (v1,..., v n ). A coordinate map ϕ can be obtained using the identification R q : T q Q Q, and coordinatizing T q Q by introducing a basis. 25

Extension to Manifolds Retraction Compatible Atlas An atlas for the manifold Q is retraction compatible if it consists of retraction compatible coordinate charts. Lie Group Example On a Lie group G, consider the exponential map exp : g G. Then, the map R g : T g G, is a retraction. R g := L g exp T g L g 1, Furthermore, canonical coordinates of the first kind, ψ g : U g g are retraction compatible. ψ g := exp 1 L g 1, 26

Extension to Manifolds Discrete Lagrange d Alembert Pontryagin Principle with Retraction The discrete Lagrange d Alembert Pontryagin principle with Retraction is δ N 1 k=0 { Ld (q k, q + k )+ p k+1, R 1 q k+1 (q k+1 ) R 1 q k+1 (q + k ) } = 0, where we require (q k, q k+1 ) d+ ; furthermore, the variations (δq k, δq + k, δp k+1) of (q k, q + k, p k+1) in Q T Q are assumed to satisfy δq k Q (q k ), and also δq 0 = δq N = 0 at the endpoints. This variational principle is well-defined semi-globally, and on a retraction-compatible chart, it reduces to the local expression for the discrete Lagrange d Alembert Pontryagin principle. Q 27

Extension to Manifolds Implications for discrete Dirac structures The map (π Q, R) : T Q Q Q induces a local diffeomorphism of the continuous Pontryagin bundle T Q T Q with the discrete Pontryagin bundle (Q Q) Q T Q. This identification then induces a discrete Dirac structure. We have also developed an equivalent characterization of discrete Dirac structures that more clearly elucidates the role of the geometry of symplectic maps in induced discrete Dirac structures. 28

Dirac Structures 29

30 Tulczyjew Triple Continuous Dirac Mechanics γ Q T T Q κ Q T T Q Ω T T Q π T Q T Q T π Q τ T Q T Q π T Q (q, δq, δp, p) (q, p, δq, δp) (q, p, δp, δq) (q, δq) (q, p)

Continuous Dirac Mechanics Dirac Structures and Constraints A constraint distribution Q T Q induces a Dirac structure on T Q, { D Q (z) := (v z, α z ) T z T Q Tz T Q } v z T Q(z), α z Ω (v z ) T Q (z) where T Q := (T π Q) 1 ( Q ) T T Q. Holonomic and nonholonomic constraints, as well as constraints arising from interconnections can be incorporated into the Dirac structure. 31

32 Continuous Dirac Mechanics Implicit Lagrangian Systems Let γ Q := Ω (κ Q ) 1 : T T Q T T Q. Given a Lagrangian L : T Q R, define DL := γ Q dl. An implicit Lagrangian system (L, Q, X) is, (X, DL) D Q, where X X(T Q). This gives the implicit Euler Lagrange equations, q = v Q (q), p = L v, ṗ L q Q (q). In the special case Q = T Q, we obtain, q = v, ṗ = L q, p = L v.

Continuous Dirac Mechanics Implicit Hamiltonian Systems Given a Hamiltonian H : T Q R, an implicit Hamiltonian system (H, Q, X) is, (X, dh) D Q, which gives the implicit Hamilton s equations, q = H p Q(q), ṗ + H q Q (q). In the special case Q = T Q, we recover the standard Hamilton s equations, q = H p, ṗ = H q. 33

Discrete Dirac Structures 34

The Geometry of Generating Functions Generating Functions of Type I and the κ d Q map The flow F 1 on T Q is symplectic iff there exists S 1 : Q Q R, (i F1 ) Θ T Q T Q = ds 1. which gives p 0 = D 1 S 1, p 1 = D 2 S 1. We require that the following diagram commutes, 35 T Q T Q κd Q T (Q Q) ((q 0, p 0 ), (q 1, p 1 )) (q 0, q 1, D 1 S 1, D 2 S 1 ) i F1 Q Q ds 1 (q 0, q 1 ) This gives rise to a map κ d Q : T Q T Q T (Q Q) κ d Q : ((q 0, p 0 ), (q 1, p 1 )) (q 0, q 1, p 0, p 1 ).

The Geometry of Generating Functions Generating Functions of Type II and the Ω d+ map The flow F 2 on T Q is symplectic iff there exists S 2 : Q Q R, (i F2 ) Θ (2) T Q T Q = ds 2, which gives p 0 = D 1 S 2, q 1 = D 2 S 2. We require that the following diagram commutes, 36 T Q T Q Ω d+ T (Q Q ) ((q 0, p 0 ), (q 1, p 1 )) (q 0, p 1, D 1 S 2, D 2 S 2 ) i F2 Q Q ds 2 (q 0, p 1 ) This gives rise to a map Ω d+ : T Q T Q T (Q Q ) Ω d+ : ((q 0, p 0 ), (q 1, p 1 )) (q 0, p 1, p 0, q 1 ).

37 (+)-Discrete Dirac Mechanics Discrete Tulczyjew Triple γ d+ Q T (Q Q) κ d Q T Q T Q Ω d+ T (Q Q ) π Q Q Q Q π Q π Q τ d+ T Q Q Q π Q Q (q 0, q 1, p 0, p 1 ) ((q 0, p 0 ), (q 1, p 1 )) (q 0, p 1, p 0, q 1 ) (q 0, q 1 ) (q 0, p 1 )

(+)-Discrete Dirac Mechanics Discrete Induced Dirac Structure Define the discrete induced Dirac structure D d+ (T Q Q T Q) T (Q Q ) by D d+ Q := { ((z, z + ), αẑ) (T Q T Q) T (Q Q ) ( z, z + ) d+ T Q, α ẑ Ω ( d+ (z, z + ) ) } Q Q, where, { } d+ T Q := ((q 0, p 0 ), (q 1, p 1 )) T Q T Q (q 0, q 1 ) d+ Q, } Q Q := {(q, p, α q, 0) T (Q Q ) α q Q (q). 38

(+)-Discrete Dirac Mechanics Implicit Discrete Lagrangian Systems Let γ d+ Q := Ω d+ (κd Q ) 1 : T (Q Q) T (Q Q ). Given a discrete Lagrangian L d : Q Q R, define D + L d := dl. γ d+ Q An implicit discrete Lagrangian system is given by (X k d, D+ L d (q 0 k, q1 k ) ) D d+ Q, where X k d = ((q0 k, p0 k ), (q0 k+1, p0 k+1 )) T Q T Q. This gives the implicit discrete Euler Lagrange equations, p 0 k+1 = D 2L d (q 0 k, q1 k ) Q (q1 k ), p0 k +D 1L d (q 0 k, q1 k ) Q (q0 k ), q 1 k = q0 k+1, (q0 k, q0 k+1 ) d Q. 39

(+)-Discrete Dirac Mechanics Implicit Discrete Hamiltonian Systems Given a discrete Hamiltonian H d+ : Q Q R, an implicit discrete Hamiltonian system (H d+, d Q, X d) is, (X k d, dh d+(q 0 k, p1 k ) ) D d+ Q, which gives the implicit discrete Hamilton s equations, p 0 k D 1H d+ (q 0 k, p1 k ) Q (q0 k ), q0 k+1 = D 2H d+ (q 0 k, p1 k ), p 1 k p0 k+1 Q (q1 k ), (q0 k, q0 k+1 ) d Q, 40

Discrete Dirac Structures Conclusion We have constructed a discrete analogue of a Dirac structure by considering the geometry of generating functions of symplectic maps. Unifies geometric integrators for degenerate, interconnected, and nonholonomic Lagrangian and Hamiltonian systems. Provides a characterization of the discrete geometric structure associated with Hamilton Pontryagin integrators. Discrete Hamilton Pontryagin principle Provides a unified discrete variational principle that recovers both the discrete Hamilton s principle, and the discrete Hamilton s phase space principle. Is sufficiently general to characterize all near to identity Dirac maps. 41

Conclusion Current Work and Future Directions Extend the discrete Dirac approach to interconnected systems, and develop modular and parallel implementations. Develop generalizations to Hamiltonian PDEs: discrete analogues of multi-dirac structures, and multi-dirac mechanics. Derive the Dirac analogue of the Hamilton Jacobi equation, with nonholonomic Hamilton Jacobi theory as a special case. 42 Simulations courtesy of Todd Murphey, Northwestern University.