少なくとも高校数学の知識が必要らしいので小中学生が作るのは(天才でない限り)無理だと思います...