代数幾何は必須?