If $(M, \omega)$ is a symplectic manifold, is it possible to embed (or injectively immerse) it symplectically into a sufficiently large $(\Bbb R ^{2N}, \Omega)$, (with the usual symplectic structure)?
The only thing that I have found is a theorem by Gromov which is conceptually very nice, but which seems to be very difficult to use. First, I should construct some embedding $i_0$ of $M$ - I guess that I could use Whitney here. Next, I should check that $i_0 ^* \Omega$ belongs to the same cohomology class as $\omega$. Finally, I should check that ${\rm d} i_0$ is homotopic through fiberwise-injective bundle maps $: TM \to T \Bbb R ^{2N}$ to some symplectic morphism. This does not look easy at all.
The thing with Gromov's theorem is that it's very general: it embeds in arbitrary symplectic manifolds (not just in $\Bbb R ^{2N}$), and it allows $\omega$ to have arbitrary non-constant rank - hypotheses that are too generous for me.
The closest thing to my needs is a corollary (corollary (a) on page 334 of Gromov's 1986 "Partial Differential Relations") which says that if $\omega$ is an exact symplectic form, then $(M, \omega)$ immerses symplectically into $(\Bbb R ^{2N}, \Omega)$ provided that $\dim M \le N$. Unfortunately, the requirement that $\omega$ be exact is too strong for me.
Does anyone, then, know of more humane conditions (but valid for arbitrary symplectic manifolds) that guarantee what I want?
ADDENDUM: It would be useful too to find symplectic embeddings into some cotangent bundle - but I expect this to be even more complicated.