let n be Element of NAT ; :: thesis: for X being set
for f being PartFunc of REAL,(REAL n) holds
( f | X is Lipschitzian iff ex r being real number st
( 0 < r & ( for x1, x2 being real number st x1 in dom (f | X) & x2 in dom (f | X) holds
|.((f /. x1) - (f /. x2)).| <= r * (abs (x1 - x2)) ) ) )

let X be set ; :: thesis: for f being PartFunc of REAL,(REAL n) holds
( f | X is Lipschitzian iff ex r being real number st
( 0 < r & ( for x1, x2 being real number st x1 in dom (f | X) & x2 in dom (f | X) holds
|.((f /. x1) - (f /. x2)).| <= r * (abs (x1 - x2)) ) ) )

let f be PartFunc of REAL,(REAL n); :: thesis: ( f | X is Lipschitzian iff ex r being real number st
( 0 < r & ( for x1, x2 being real number st x1 in dom (f | X) & x2 in dom (f | X) holds
|.((f /. x1) - (f /. x2)).| <= r * (abs (x1 - x2)) ) ) )

hereby :: thesis: ( ex r being real number st
( 0 < r & ( for x1, x2 being real number st x1 in dom (f | X) & x2 in dom (f | X) holds
|.((f /. x1) - (f /. x2)).| <= r * (abs (x1 - x2)) ) ) implies f | X is Lipschitzian )
assume f | X is Lipschitzian ; :: thesis: ex r being real number st
( 0 < r & ( for x1, x2 being real number st x1 in dom (f | X) & x2 in dom (f | X) holds
|.((f /. x1) - (f /. x2)).| <= r * (abs (x1 - x2)) ) )

then consider r being real number such that
A1: ( 0 < r & ( for x1, x2 being real number st x1 in dom (f | X) & x2 in dom (f | X) holds
|.(((f | X) /. x1) - ((f | X) /. x2)).| <= r * (abs (x1 - x2)) ) ) by Def6Th;
take r = r; :: thesis: ( 0 < r & ( for x1, x2 being real number st x1 in dom (f | X) & x2 in dom (f | X) holds
|.((f /. x1) - (f /. x2)).| <= r * (abs (x1 - x2)) ) )

thus 0 < r by A1; :: thesis: for x1, x2 being real number st x1 in dom (f | X) & x2 in dom (f | X) holds
|.((f /. x1) - (f /. x2)).| <= r * (abs (x1 - x2))

thus for x1, x2 being real number st x1 in dom (f | X) & x2 in dom (f | X) holds
|.((f /. x1) - (f /. x2)).| <= r * (abs (x1 - x2)) :: thesis: verum
proof
let x1, x2 be real number ; :: thesis: ( x1 in dom (f | X) & x2 in dom (f | X) implies |.((f /. x1) - (f /. x2)).| <= r * (abs (x1 - x2)) )
assume A2: ( x1 in dom (f | X) & x2 in dom (f | X) ) ; :: thesis: |.((f /. x1) - (f /. x2)).| <= r * (abs (x1 - x2))
then |.(((f | X) /. x1) - ((f | X) /. x2)).| <= r * (abs (x1 - x2)) by A1;
then |.((f /. x1) - ((f | X) /. x2)).| <= r * (abs (x1 - x2)) by A2, PARTFUN2:15;
hence |.((f /. x1) - (f /. x2)).| <= r * (abs (x1 - x2)) by A2, PARTFUN2:15; :: thesis: verum
end;
end;
given r being real number such that A3: ( 0 < r & ( for x1, x2 being real number st x1 in dom (f | X) & x2 in dom (f | X) holds
|.((f /. x1) - (f /. x2)).| <= r * (abs (x1 - x2)) ) ) ; :: thesis: f | X is Lipschitzian
now
let x1, x2 be real number ; :: thesis: ( x1 in dom (f | X) & x2 in dom (f | X) implies |.(((f | X) /. x1) - ((f | X) /. x2)).| <= r * (abs (x1 - x2)) )
assume A5: ( x1 in dom (f | X) & x2 in dom (f | X) ) ; :: thesis: |.(((f | X) /. x1) - ((f | X) /. x2)).| <= r * (abs (x1 - x2))
then |.((f /. x1) - (f /. x2)).| <= r * (abs (x1 - x2)) by A3;
then |.(((f | X) /. x1) - (f /. x2)).| <= r * (abs (x1 - x2)) by A5, PARTFUN2:15;
hence |.(((f | X) /. x1) - ((f | X) /. x2)).| <= r * (abs (x1 - x2)) by A5, PARTFUN2:15; :: thesis: verum
end;
hence f | X is Lipschitzian by A3, Def6Th; :: thesis: verum