Идея
post1002285.html#p1002285 , кстати, не такая и бесполезная и зря, имхо, она ушла в игнор. Давайте посмотрим, как можно было ее использовать
для квадратичных векторных полей.

Пусть нам захотелось вдруг иметь треугольник из сепаратрис

. Векторное поле

касается этого множества в любой его точке, что обеспечивает условие равенства нулю производной по направлению этого векторного поля функции

во всех точках

. Иначе,

Выписав квадратичное поле в виде суммы линейной и собственно квадратичной части с особой точкой в нуле, получим 10-параметрическое поле.
Часть параметров зануляется: достаточно заметить, что происходит в равенстве (1) при

, а также при

.
Поле сведется к виду

.
Без ограничения общности (этого легко достичь, сохраняя поле направлений), можно считать

,

, где

- с целью обеспечить седло в начале координат.
Далее, точно так же обеспечиваем, чтобы все оставшиеся точки пересечения прямых были особыми. В векторном поле останется три параметра. Теперь даже метод неопределенных коэффициентов вполне подъемен, и (проверьте, я не сильна в арифметике) векторное поле восстанавливается однозначно, и восстановленная система будет гамильтоновой с гамильтонианом, исходно обозначенным

. Четвертая же особая точка, внутри треугольника, само собой, будет центром, тут по другому быть не может.
Есть и другие соображения, почему для квадратичных векторных полей с треугольником из сепаратрис внутри может быть только центр, но это дольше считать и писать. :)
Что там будет для полиномов более высокой степени, можете посмотреть сами. Одно уже настораживает - проблема с тем, чтобы обеспечить ровно четыре особые точки. Поэтому я и интересуюсь, в точности ли таким было задание, тем более, оно уже раз менялось на ходу.
Наверное, есть какие-то более общие и красивые соображения, но случай настолько частный, что вряд ли.