Let $a, b, c, d$ be odd integers where $0 \lt a \lt b \lt c \lt d$. It is known that $ad=bc$ while $a+d$ and $b+c$ are powers of $2$, i.e., there exist positive integers $x,y$ such that $a+d=2^x$ and $b+c=2^y$. Show that $a=1$
I have tried replacing d=$\frac{bc}{a}$ etc., but it does not work.
Can someone give me a hint?
I expect there is a more elegant solution to this, but at least this works (barring arithmetic error which, of course, is always possible):
First remark that we must have $a+d>b+c$:
Pf: Indeed $$c(b-a)=bc-ac=ad-ac=a(d-c)<c(d-c)\implies c(b-a)<c(d-c)\implies $$$$\implies (b-a)<(d-c)\implies (b+c)<(a+d)$$ as desired.
It follows that $x>y$.
Now write $d=2^x-a$ and $c=2^y-b$ to deduce that $$ad=bc\implies 2^xa-a^2=2^yb-b^2\implies 2^y(b-2^{x-y}a)=(b+a)(b-a)$$
Since $a,b$ are both odd we must have that $2^{y-1}$ divides one of $b+a$ and $b-a$ (since $\gcd (b+a,b-a)$ divides $2b$ and $b$ is odd).
Case I: $2^{y-1}\,|\,(b-a)$ . This is absurd since it would imply that $b>2^{y-1}$ which would imply that $c>2^{y-1}$ and then $b+c>2^{y}$ which is false.
Case II: $2^{y-1}\,|\,(b+a)$ So $(b+a)=2^{y-1}n$. If $n≥2$ then we'd have $(b+a)≥(c+a)$ which is false so we must have $n=1$. Hence $$b+a=2^{y-1}$$
Finally we can put all this together:
$$a=2^{y-1}-b\quad \&\quad c=2^y-b\implies c=2^{y-1}+a$$ Hence $$bc=ad\implies (2^{y-1}-a)(2^{y-1}+a)=a(2^x-a)\implies 2^{2y-2}-a^2=2^xa-a^2\implies $$ $$\implies 2^{2y-2}=2^xa$$ which, finally, implies that $a=1$.