deffunc H1( Element of , Element of , Element of , Element of , Element of , Element of ) -> Element of REAL = sqrt ((((dist $1,$2) ^2 ) + ((dist $3,$4) ^2 )) + ((dist $5,$6) ^2 ));
consider F being Function of [:[:the carrier of X,the carrier of Y,the carrier of Z:],[:the carrier of X,the carrier of Y,the carrier of Z:]:], REAL such that
A1:
for x1, y1 being Element of
for x2, y2 being Element of
for x3, y3 being Element of
for x, y being Element of [:the carrier of X,the carrier of Y,the carrier of Z:] st x = [x1,x2,x3] & y = [y1,y2,y3] holds
F . x,y = H1(x1,y1,x2,y2,x3,y3)
from METRIC_3:sch 2();
take
F
; for x1, y1 being Element of
for x2, y2 being Element of
for x3, y3 being Element of
for x, y being Element of [:the carrier of X,the carrier of Y,the carrier of Z:] st x = [x1,x2,x3] & y = [y1,y2,y3] holds
F . x,y = sqrt ((((dist x1,y1) ^2 ) + ((dist x2,y2) ^2 )) + ((dist x3,y3) ^2 ))
let x1, y1 be Element of ; for x2, y2 being Element of
for x3, y3 being Element of
for x, y being Element of [:the carrier of X,the carrier of Y,the carrier of Z:] st x = [x1,x2,x3] & y = [y1,y2,y3] holds
F . x,y = sqrt ((((dist x1,y1) ^2 ) + ((dist x2,y2) ^2 )) + ((dist x3,y3) ^2 ))
let x2, y2 be Element of ; for x3, y3 being Element of
for x, y being Element of [:the carrier of X,the carrier of Y,the carrier of Z:] st x = [x1,x2,x3] & y = [y1,y2,y3] holds
F . x,y = sqrt ((((dist x1,y1) ^2 ) + ((dist x2,y2) ^2 )) + ((dist x3,y3) ^2 ))
let x3, y3 be Element of ; for x, y being Element of [:the carrier of X,the carrier of Y,the carrier of Z:] st x = [x1,x2,x3] & y = [y1,y2,y3] holds
F . x,y = sqrt ((((dist x1,y1) ^2 ) + ((dist x2,y2) ^2 )) + ((dist x3,y3) ^2 ))
let x, y be Element of [:the carrier of X,the carrier of Y,the carrier of Z:]; ( x = [x1,x2,x3] & y = [y1,y2,y3] implies F . x,y = sqrt ((((dist x1,y1) ^2 ) + ((dist x2,y2) ^2 )) + ((dist x3,y3) ^2 )) )
assume
( x = [x1,x2,x3] & y = [y1,y2,y3] )
; F . x,y = sqrt ((((dist x1,y1) ^2 ) + ((dist x2,y2) ^2 )) + ((dist x3,y3) ^2 ))
hence
F . x,y = sqrt ((((dist x1,y1) ^2 ) + ((dist x2,y2) ^2 )) + ((dist x3,y3) ^2 ))
by A1; verum