方針
(1) は とおき、 の虚部を計算して が実数となる条件を出す。実軸と、中心 、半径1の円が現れるが、 は定義できないので除外する。(2)は を2次方程式に直し、根 の和と積を使う。正三角形条件から かつ2根が実軸対称になるため、 を得て、正の整数解を絞る。
解答
(1) とおく。ただし である。このとき である。したがって の虚部は である。これが0となる条件は である。よって または である。
したがって求める集合は、実軸上の点全体から を除いたものと、中心 、半径1の円である。ただし式 は では定義されないので、その点は除く。
(2) は である。両辺に を掛けると すなわち である。根を とすると、解と係数の関係より である。
係数は実数なので、虚数解が現れるときは共役な2根である。三角形 が正三角形であるためには、 は原点から同じ距離にあり、実軸に関して対称で、なす角が でなければならない。原点からの距離を とすると であり、また2点の実部は なので である。したがって となる。これより である。整理すると を得る。 は正の整数である。もし または なら左辺は3を超えるので、候補は の範囲に限られる。実際に調べるとである。よって求める値は である。
別解
解法2(正三角形の偏角とVietaの公式)
方針
の2根をVietaの公式で扱い、正三角形の2頂点を
と表す。整数条件は正定値二次式の小さな値の探索になる。
解答
(1)
とおくと従ってただし は除く。よって実軸と、中心 、半径1の円が求める集合である。
(2)
は正三角形の2頂点は、正の実軸に関して対称なので、ある を用いてと書ける。Vietaの公式から従って左辺はなので だけを調べればよい。正の整数解はであり、どちらも元の条件を満たす。
総評
難度は10段階中6、計算量は10段階中6。目安は22分。 の虚部を直接計算すると、実軸と円がきれいに現れる。 では分母が0になるため、集合から除くことを忘れないこと。(2)は2根を複素平面上の点として見て、正三角形なら和が 、積が になることを使う。最後の整数解チェックは短くてもよいが、正の整数条件を明記したい。