Помогите, пожалуйста, решить задачки:
1. Доказать, что множество рациональных чисел счетно.
2. Доказать, что множества

и (-5;0) равномощны.
Множества называются равномощными (эквивалентными), если между ними можно установить взаимно однозначное соответствие. Между множествами А и В можно установить взаимно однозначное соответствие, если:
1. каждому элементу

соответствует единственный элемент

2. каждый элемент

при этом соответствует некоторому элементу

3. разным элементам множества А соответствуют разные элементы множества В
Множество, эквивалентное множеству натуральных чисел N, называется счетным.
То есть, например, любой отрезок
![$ [a;b], a \ne b $ $ [a;b], a \ne b $](https://dxdy-02.korotkov.co.uk/f/9/f/3/9f31be9f0e079b75fd074728667b803e82.png)
эквивалентен отрезку [0;1], так как взаимно однозначное соответствие можно установить формулой:
![$ x \in [0;1], x \leftrightarrow y=(b-a)x+a, y \in [a;b] $ $ x \in [0;1], x \leftrightarrow y=(b-a)x+a, y \in [a;b] $](https://dxdy-03.korotkov.co.uk/f/e/8/9/e898a1fcc23919df1f7115564a9f919b82.png)
.
Заранее спасибо.