Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
I think mathematician N cannot determine N since they don't know whether v[N]=M[N]. Therefore what we can actually say is "Mathematician i with i<N can determine N, however each mathematician with i≥N only knows that N≤i." The rest of the proof works anyway but it took me a while to see why; I have set out my reasoning in a new answer.