If you start with the definition of a fair coin as IID yielding heads or tails with 50% probability each time you throw it, then obviously the answer is that the probability is still 50% after 100 000 throws, regardless of what the outcome of those throws was. It's literally just there in the definition.
However, if this actually happened to you then you could at this point be perfectly certain that whoever gave you the coin did not mean the above by “fair coin”. In practice in such a situation you might well assume they just lied to you. One way of modelling this Bayesianically is to assign prior probabilities regarding whether the provider of the coin was an honest person.
But with a result that crass, the concrete explanation to go with is as Suzu Hirose and gnasher729 wrote: the coin appears to have heads on both sides.
How can we pin that to a statistical computation? Well, so we admit that it's not god-given that every coin has heads on one side and tails on the other. We do still have a heavy prior on this being the case. To formulate that precisely: the images on both sides of the coin are random variables, but side A showing heads is highly correlated with side B showing tails, vice versa. Say, 99.99%, i.e. initially we're basically sure that this is a bog-standard fair heads&tails coin.
|
Side A is heads |
Side A is tails |
| Side B is heads |
$P(HH) = 0.01\%$ |
$P(TH) = 99.99\%$ |
| Side B is tails |
$P(HT) = 99.99\%$ |
$P(TT) = 0.01\%$ |
But then we have we have this 100000-heads result. We still assume that the coin lands with equal probability on either side, but we can now compute posterior probabilities for the actual images on the coin: the conditionals are
$$\begin{align}
P(100000H | HH) =& 1
\\ P(100000H | TH) =& 2^{-100000}
\\ P(100000H | HT) =& 2^{-100000}
\\ P(100000H | TT) =& 0.
\end{align}$$
We have
$$\begin{align}
P(100000H) =& \sum_{c\in\{HH,TH,HT,TT\}}\!\!\!\!\!P(c)\cdot P(100000H | c)
\\=& 0.0001 + 2\cdot 0.9999\cdot 2^{-100000} + 0
\\\approx& 0.0001 + 2^{-99999}.
\end{align}$$
Then
$$\begin{align}
P(HH | 100000H) =& \frac{P(100000H | HH)\cdot P(HH)}{P(100000H)}
\\=& \frac{0.0001}{0.0001 + 2^{-99999}}
\\\approx& \frac{10^{-4}}{10^{-4} + 10^{-30102}}
\\\approx& 1 - \frac{10^{-30102}}{10^{-4}}
\\\approx& 1 - 10^{-30998}
\end{align}$$
IOW, we can at this point be almost completely sure that the coin has heads on both sides.
(Feel free to repeat the calculation with as many 9-digits appended to the $HT$-prior as you fancy, it won't change the result meaningfully.)