What will happen to mining after the 20 999 999th Bitcoin? After the 21 millionth bitcoin or 20,999,999th bitcoin is mined, what will happen to bitcoin mining? - will it just stop, or will we make a further division of the satoshi thanks to Bitcoin's infinite divisibility? Or maybe miners could mine a share of the Bitcoin transaction fee...

Any suggestions/mathematical answers are appreciated.
Assuming Bitcoin is still active at that point in time, mining will continue, because transaction fees will make it worthwhile to do so.

This topic has been discussed heavily in other answers, including:


What happens once the mining reward gets cut in half?
How many bitcoins will there eventually be?
How much will transaction fees eventually be?


The last link has suggestions that the fee mechanism of Bitcoin may need changing, though that's yet to be proven whether or not it will be a real problem.