Ако се замислим,най-абстрактно: кое е онова, което гарантира, че максимума ще се достига в някоя крайна точка(връх),
то това са 2 неща:
1) функцията разстояние до точка(точки) е изпъкнала.
2) всяка точка от многоъгълника се представя като изпъкнала комбинация от върховете му.
Най-общо, ако [tex]X[/tex] е линейно пространство, [tex]a_1, a_2,...,a_n \in X.[/tex]
M изпъкнала обвивка на тези точки т.е.[tex]M=\{x\in X|\exists p_i,i=1...n, 0 \le p_i \le 1, \sum_{i=1}^{n} p_i = 1; x=\sum_{i=1}^{n} p_i a_i.\}[/tex]
F изпъкнала реалнозначна ф-я в [tex]M[/tex], т.е. [tex]\forall x_1,...,x_k \in M, \forall p_1,...,p_k 0 \le p_i \le 1,\sum_{i=1}^{k} p_i =1 \Rightarrow F(\sum_{i=1}^{k} p_ix_i)\le \sum_{i=1}^{k} p_iF(x_i).[/tex]
(Достатъчно е само за k=2)
Тогава максимума на F в/у M се достига в някоя от точките [tex]a_1,...,a_n.[/tex]
Доказателство:
От [tex]x\in M \Rightarrow x=\sum_{i=1}^{n} p_i a_i \Rightarrow F(x) \le \sum_{i=1}^{n} p_i F(a_i) \le \sum_{i=1}^{n} p_i(max \{F(a_i)|i=1...n\})=max\{ F(a_i)|i=1...n\}.[/tex]
Ами това е. За конкретния случай: [tex]X = R^2[/tex], точките са 5, многоъгълника е тяхната изпъкнала обвивка. Че сумата от разстоянията е изпъкнала се проверява с лека модификация на моите писания със средите (както е при allier) или пък съобразяваме, че е сума от няколко изпъкнали ф-ии(разстоянито до една точка е конус).
Прищя ми се това да го адаптирам така че да стане съвсем просто, като остане основната идея - само със средите.
По този начин обаче, обосновката, че max се достига трябва да се прави с теоремата на Вайерщрас или на доверие

.
Задачата може да се обобщи още като разстоянието до точка се замени с някоя изпъкнала ф-я на една променлива от него.