What are the regular homotopy classes of immersions of disks $B^3 \to \mathbb{R}^3$ ?
Here, $B^3$ is the unit disk in $\mathbb{R}^3,$ i.e., $B^3 = \{ x\in\mathbb{R}^3\,;\, ||x||\leq 1\}.$ For immersion and regular homotopy, I am using the usual definitions, e.g., see https://en.wikipedia.org/wiki/Immersion_(mathematics) .
I suspect that there are exactly 2 classes. The first class contains the identity map, and the second class contains the "mirror" immersion that reverses orientation: $$i_{\textrm{mirror}} : B^3 \to \mathbb{R}^3\\ i_{\textrm{mirror}}:(x_1, x_2, x_3) \mapsto (x_2, x_1, x_3).$$ I do not know how to prove this (if it is even true).
There is the well-known result by Stephen Smale that there is only one class of immersions of the sphere $S^2$ into $\mathbb{R}^{3}$ (Sphere eversion and Smale-Hirsch theorem). My question is different because I am asking for immersions of the 3-disk into $\mathbb{R}^3.$ So, unlike in Smale's sphere eversion problem, my immersions are mapping between manifolds of the same dimension (3).
This question seems natural to pose, but I was not able to find an answer in literature. Maybe it has an easy answer? Has it been answered somewhere in literature?
As you say, there are only two classes, distinguished as follows: one that preserves local orientation; the other that reverses local orientation.
Here's the proof for the case that $f : B^3 \to \mathbb R^3$ preserves local orientation. We know that there exists $r > 0$ such that $f$ restricts to an embedding on the ball $r B^3 = \{x \mid |x| \le r\}$. Define a regular homotopy of $f$: $$H(x,t) = f((1-t+tr)x) $$ At time $t=1$, this becomes a diffeomorphism between $B^3$ and $r B^3$. Now there's still some work to do, to show that any two orientation preserving embeddings of $B^3$ are smoothly isotopic, but that's the gist of it.