In Oksendal's book, in the proof of uniqueness of the solution of an SDE, at the end of the proof (p.70 in latest edition), we have:
$v(t)=E(|X_t-\hat{X}_t|^2)=0, \space \space \space 0\leq t\leq T$
and then the author says that
$P(|X_t-\hat{X}_t|=0 \space \space \space \text{for all} \space \space \space t \in \mathbb{Q}\space \cap \space [0,T])=1.$
My question: Why do we need to first write the equality above for rationals, why is it not directly true for all $0\leq t \leq T$ ?
I don't have your book so I cannot check fully. However, this is usually done for the technical reason of countability. [0,T] is uncountable, however it's intersection with the rationals is countable. If you're taking unions or intersections of your set you could not do it over an uncountable interval.