Consider a 4-dimensional Markov chain with states $(a,b,c,d) \in \mathbb{N}^4$.
The transition rule is the following: \begin{align}(a,b,c,d) \rightarrow \begin{cases} (a+1,b,c,d) \;\;\;\; \text{ with probability }p_x &\text{ if }ad>bc\\ (a,b,c+1,d) \;\;\;\; \text{ with probability }1-p_x &\text{ if }ad>bc\\ (a,b+1,c,d) \;\;\;\; \text{ with probability }p_y &\text{ if }ad\leq bc\\ (a,b,c,d+1) \;\;\;\; \text{ with probability }1-p_y &\text{ if }ad\leq bc\\ \end{cases} \end{align}
Denote $P_t$ the probability distribution at time $t$, and assume $P_0(a,b,c,d) = \delta(1,1,1,1)$, i.e. the initial state is $(1,1,1,1)$ with probability 1.
I'm trying to describe $P_t$ but am having some trouble.
What i've done: I was thinking to define a recursive relation (denoting $(a-1)$ instead of $(a-1,b,c,d)$ for simplicity):
$$P_t(a,b,c,d) = P_{t-1}(ad>bc)\big[p_x P_{t-1}(a-1) + (1-p_x)P_{t-1}(c-1)\big] + P_{t-1}(ad\leq bc) \big[p_y P_{t-1}(b-1) + (1-p_y)P_{t-1}(d-1)\big]$$ but am not sure how to compute $P_t(ad>bc)$.
$f(a,b,c,d) = ad-bc$ seems to me like a Lyapunov function, and I know vaguely that Lyapunov functions are used to determine whether states are transient/recurrent. Is this useful here?
Ultimately, my goal is to describe the usual quantities of interest (stationary states, distribution of hitting times, etc.) for this process. So if $P_t$ isn't the way to go, I'm happy to use other methods.
This is by no means a complete answer. If anything, it may be empirical evidence that this is a hard problem.
I've been trying to get some computational results for the problem of determining the probability that some state $(a,b,c,d)$ is ever reached. If this step is reached, the first coordinate was increased $a-1$ times, the second $b-1$ times, and so on, so each path to the state has the same probability, and the problem is reduced to the problem of counting the paths.
Now to get to $(a,b,c,d)$ the last step may have increased the first coordinated, and we came from state $(a-1,b,c,d)$. Since we increased the first coordinate, it must be the case that $$(a-1)d-bc>0\iff ad-bc>d$$ The last step may have increased the second coordinate, so we came from $(a,b-1,c,d)$ and $$ad-(b-1)c\leq0\iff ad-bc<-c$$ If the last step increased the third coordinate, we came from $(a,b,c-1,d)$ and $$ad-b(c-1)>0\iff ab-cd>-b$$ If the last step increased the fourth coordinate, we came from $(a,b,c,d-1)$ and $$a(d-1)-bc>0\iff ab-cd\leq a$$
I wrote a little python script to do compute the number of paths:
The output is listed at the end of this answer. There seems to be a complete lack of symmetry. For example, there are $10$ paths to $(4,3,4,4)$, but only $4$ paths to $(3,4,4,4)$ and no paths at all to either $(4,4,3,4)$ or $(4,4,4,3)$. At time $t$ there are $2^t$ paths that can have been followed, and since the sum of the coordinates is $t+4$, there are only $\binom{t+3}3$ states that the chain can be in. We might expect that for large $t$ a substantial fraction for such states have a positive probability of being visited, but I have no idea how to attack even this question.