The Poisson bracket in the original coordinates is
For , set
Then and . The pullback definition of a canonical transformation gives the pointwise matrix condition
Since is invertible, this is equivalent to . Indeed, invert and use to obtain , then multiply by and . Applying the same calculation to the inverse implication gives equivalence. These are the two equivalent symplectic matrix identities that connect the symplectic form with Poisson brackets.
The chain rule yields
If is a canonical transformation, the symplectic matrix identity makes this expression . Thus preservation of the symplectic form implies preservation of every Poisson bracket, for all functions.
Conversely, assume this Poisson bracket identity for every . Take and , for arbitrary constant vectors . It gives . Since this holds for every , , hence . Therefore preservation of all Poisson brackets is equivalent to canonicity. Only first derivatives of enter this argument.