I'm struggling to come up with an arbitrage argumento to prove the following statement:
Let $B(t,T)$ denote the cost at time $t$ of a risk-free $1$ euro bond, at time $T$. Assume that the interest rate is a deterministic function. Show that the absence of arbitrage requires that:
$B(0,1)$$B(1,2)$ $=$ $B(0,2)$
I believe in order to prove this I have to consider the case where $B(0,1)$$B(1,2)$ $<$ $B(0,2)$ and $B(0,1)$$B(1,2)$ $>$ $B(0,2)$ and show that if this happens there is an arbitrage possibility. However when I was trying to come up with the arbitrage strategy for the case $B(0,1)$$B(1,2)$ $>$ $B(0,2)$ I couldn't get a profit $>$ $0$ from an initial investment of $0$.
I considered short-selling $B(0,1)$$B(1,2)$ (and then sell it at the market) and buy $B(0,2)$ and invest in the bank the remainder of the money. However, at maturity I wouldn't have enough money to buy $B(0,1)$$B(1,2)$ back and return it to the ownwer. I also considered borrowing from the bank $B(0,1)$$B(1,2)$ and investing the amount $B(0,2)$ but I would end uo with a similar issue.
Could you please help me clarify what should be the arbitrage strategy.
Thanks in advance!