let g be ConwayGame; :: thesis: ( g is fuzzy iff ( ex gL being ConwayGame st
( gL in the_LeftOptions_of g & gL is nonnegative ) & ex gR being ConwayGame st
( gR in the_RightOptions_of g & gR is nonpositive ) ) )

hereby :: thesis: ( ex gL being ConwayGame st
( gL in the_LeftOptions_of g & gL is nonnegative ) & ex gR being ConwayGame st
( gR in the_RightOptions_of g & gR is nonpositive ) implies g is fuzzy )
assume A1: g is fuzzy ; :: thesis: ( ex gL being ConwayGame st
( gL in the_LeftOptions_of g & gL is nonnegative ) & ex gR being ConwayGame st
( gR in the_RightOptions_of g & gR is nonpositive ) )

hereby :: thesis: ex gR being ConwayGame st
( gR in the_RightOptions_of g & gR is nonpositive )
consider gL being ConwayGame such that
A2: ( gL in the_LeftOptions_of g & ( for gLR being ConwayGame st gLR in the_RightOptions_of gL holds
not gLR is nonpositive ) ) by A1, Th44;
take gL = gL; :: thesis: ( gL in the_LeftOptions_of g & gL is nonnegative )
thus gL in the_LeftOptions_of g by A2; :: thesis: gL is nonnegative
now
let gLR be ConwayGame; :: thesis: ( not gLR in the_RightOptions_of gL or gLR is fuzzy or gLR is positive )
assume gLR in the_RightOptions_of gL ; :: thesis: ( gLR is fuzzy or gLR is positive )
then ( not gLR is negative & not gLR is zero ) by A2;
hence ( gLR is fuzzy or gLR is positive ) by Th42; :: thesis: verum
end;
hence gL is nonnegative by Th45; :: thesis: verum
end;
hereby :: thesis: verum
consider gR being ConwayGame such that
A3: ( gR in the_RightOptions_of g & ( for gRL being ConwayGame st gRL in the_LeftOptions_of gR holds
not gRL is nonnegative ) ) by A1, Th43;
take gR = gR; :: thesis: ( gR in the_RightOptions_of g & gR is nonpositive )
thus gR in the_RightOptions_of g by A3; :: thesis: gR is nonpositive
now
let gRL be ConwayGame; :: thesis: ( not gRL in the_LeftOptions_of gR or gRL is fuzzy or gRL is negative )
assume gRL in the_LeftOptions_of gR ; :: thesis: ( gRL is fuzzy or gRL is negative )
then ( not gRL is positive & not gRL is zero ) by A3;
hence ( gRL is fuzzy or gRL is negative ) by Th42; :: thesis: verum
end;
hence gR is nonpositive by Th45; :: thesis: verum
end;
end;
hereby :: thesis: verum
assume ex gL being ConwayGame st
( gL in the_LeftOptions_of g & gL is nonnegative ) ; :: thesis: ( ex gR being ConwayGame st
( gR in the_RightOptions_of g & gR is nonpositive ) implies g is fuzzy )

then consider gL being ConwayGame such that
A4: ( gL in the_LeftOptions_of g & gL is nonnegative ) ;
assume ex gR being ConwayGame st
( gR in the_RightOptions_of g & gR is nonpositive ) ; :: thesis: g is fuzzy
then consider gR being ConwayGame such that
A5: ( gR in the_RightOptions_of g & gR is nonpositive ) ;
( not gL is fuzzy & not gL is negative & not gR is fuzzy & not gR is positive ) by A4, A5;
then ( not g is nonpositive & not g is nonnegative ) by Th45, A4, A5;
hence g is fuzzy ; :: thesis: verum
end;