Найти условия, необходимые и достаточные для того, чтобы данный набор из

неотрицательных вещественных чисел являлся набором расстояний между
-

линейно независимыми векторами евкл. пространства
-

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