Или разберите задачу по сути - докажите, что если лемма верна, то Q полно.
Во-первых, смысл задания именно в том, чтобы построить контрпример напрямую. Во-вторых: а что в точности понимается под "полнотой"?... Тут много вариантов эквивалентных определений, утверждение о вложенных отрезках -- как раз один из них.
любые две монотонные рациональные последовательности, сходящиеся к корню, одна растет, другая убывает - спасут гиганта мысли.
Они, может, и спасли бы. Но -- только если предъявить их явно. Не забывайте, что и корня из двух-то пока что нет, так что даже и про сходимость говорить пока что, строго говоря, бессмысленно.
Конструктивист Вы наш.
1. Если человек не в состоянии доказать, что между любыми двумя действ. числами можно "засунуть" рациональное - он ничего не понял про действительные числа. Если может - существование необходимых последовательностей докажет (не конструктивно, а именно как "теорему существования") на раз-два-три.
2. Полнота - это всегда одно и то же: когда все последовательности Коши (фундаментальные последовательности) сходятся.
В случае R есть три общеупотребительных эквивалентных критерия полноты:
существование разделяющей точки, лемма о вложенных отрезках, существование супремума у ограниченного сверху множества.
При желании, можно придумать еще десяток экзотических эквивалентных критериев, все более и более навороченных.
Если человек не в состоянии доказать их (трех общеупотребительных) эквивалентность - он опять же не понял, что такое R.
3. Если, вдруг, Q окажется полно - на кой нам сдалось строить R?
А если просто играть с формулками приближений, то полученные результаты будут восприниматься оторванными от контекста, фокусом, уличной магией.
Так что это тот редкий случай, когда конструктивизм вреден.