問題
平面上の点は,とがともに有理数のときに有理点と呼ばれる.平面において,3つの頂点がすべて有理点である正三角形は存在しないことを示せ.ただし,必要ならばが無理数であることは証明なしで使ってよい.
方針
3頂点が有理点である正三角形があると仮定し、2頂点 の座標を有理数で置く。正三角形の第三頂点は、 の中点から に垂直な向きへ進んだ点であり、その座標には または が現れる。 なのでどちらかの差は非零有理数であり、第三頂点も有理点なら が有理数になって矛盾する。別解として、有理点三角形の面積は有理数だが、正三角形の面積は 倍の辺長の2乗になることからも矛盾を出せる。
解答
3つの頂点がすべて有理点である正三角形が存在すると仮定する。そのうち2点を とする。ここで はすべて有理数であり、 である。
線分 の中点は である。また、ベクトル を 回転したベクトルは である。正三角形の第三の頂点は、中点からこの垂直方向へ 倍だけ進んだ点なので、2通りの候補は
である。
この第三の頂点も有理点であるとする。 なので、, の少なくとも一方は0でない有理数である。
もし なら、第三頂点の 座標が有理数であることから が有理数になる。 は非零有理数なので、これは が有理数であることを意味し、矛盾である。
もし なら、必ず である。この場合は第三頂点の 座標が有理数であることから が有理数になり、やはり が有理数となって矛盾する。
したがって、3つの頂点がすべて有理点である正三角形は存在しない。
別解。座標がすべて有理数である三角形の面積は有理数である。実際、3頂点を とすると、面積は であり、右辺は有理数である。一方、正三角形の1辺の長さの2乗は であり、これは正の有理数である。正三角形の面積は だから、正の有理数に を掛けた数になり、無理数である。これは面積が有理数であることに反する。