let K be non empty non degenerated right_complementable associative distributive Abelian add-associative right_zeroed Field-like doubleLoopStr ; :: thesis: for a being Element of K
for v being Valuation of K st K is having_valuation holds
( 0 <= v . a iff a is Element of (ValuatRing v) )

let a be Element of K; :: thesis: for v being Valuation of K st K is having_valuation holds
( 0 <= v . a iff a is Element of (ValuatRing v) )

let v be Valuation of K; :: thesis: ( K is having_valuation implies ( 0 <= v . a iff a is Element of (ValuatRing v) ) )
assume K is having_valuation ; :: thesis: ( 0 <= v . a iff a is Element of (ValuatRing v) )
then the carrier of (ValuatRing v) = NonNegElements v by Def14;
hence ( 0 <= v . a iff a is Element of (ValuatRing v) ) by Th50; :: thesis: verum