let R be non empty add-cancelable add-associative right_zeroed well-unital distributive associative commutative left_zeroed doubleLoopStr ; :: thesis: for F being non empty Subset of R holds
( F -Ideal = F -LeftIdeal & F -Ideal = F -RightIdeal )

let F be non empty Subset of R; :: thesis: ( F -Ideal = F -LeftIdeal & F -Ideal = F -RightIdeal )
now :: thesis: for x being object holds
( ( x in F -Ideal implies x in F -LeftIdeal ) & ( x in F -LeftIdeal implies x in F -Ideal ) )
let x be object ; :: thesis: ( ( x in F -Ideal implies x in F -LeftIdeal ) & ( x in F -LeftIdeal implies x in F -Ideal ) )
hereby :: thesis: ( x in F -LeftIdeal implies x in F -Ideal )
assume x in F -Ideal ; :: thesis: x in F -LeftIdeal
then consider lc being LinearCombination of F such that
A1: x = Sum lc by Th60;
lc is LeftLinearCombination of F by Th31;
hence x in F -LeftIdeal by A1, Th61; :: thesis: verum
end;
assume x in F -LeftIdeal ; :: thesis: x in F -Ideal
then consider lc being LeftLinearCombination of F such that
A2: x = Sum lc by Th61;
lc is LinearCombination of F by Th25;
hence x in F -Ideal by A2, Th60; :: thesis: verum
end;
hence F -Ideal = F -LeftIdeal by TARSKI:2; :: thesis: F -Ideal = F -RightIdeal
now :: thesis: for x being object holds
( ( x in F -Ideal implies x in F -RightIdeal ) & ( x in F -RightIdeal implies x in F -Ideal ) )
let x be object ; :: thesis: ( ( x in F -Ideal implies x in F -RightIdeal ) & ( x in F -RightIdeal implies x in F -Ideal ) )
hereby :: thesis: ( x in F -RightIdeal implies x in F -Ideal )
assume x in F -Ideal ; :: thesis: x in F -RightIdeal
then consider lc being LinearCombination of F such that
A3: x = Sum lc by Th60;
lc is RightLinearCombination of F by Th31;
hence x in F -RightIdeal by A3, Th62; :: thesis: verum
end;
assume x in F -RightIdeal ; :: thesis: x in F -Ideal
then consider lc being RightLinearCombination of F such that
A4: x = Sum lc by Th62;
lc is LinearCombination of F by Th28;
hence x in F -Ideal by A4, Th60; :: thesis: verum
end;
hence F -Ideal = F -RightIdeal by TARSKI:2; :: thesis: verum