reserve x for set;
reserve k, l for Nat;
reserve p, q for FinSequence;
reserve R for Relation;
reserve p, q for RedSequence of R;
reserve E for set;
reserve s, t for XFinSequence;
reserve p, q for XFinSequence-yielding FinSequence;
reserve E for set;
reserve S, T, U for semi-Thue-system of E;
reserve s, t, s1, t1, u, v, u1, v1, w for Element of E^omega;
reserve p for FinSequence of E^omega;

theorem Th29:
  ==>.-relation({}(E^omega, E^omega)) = {}(E^omega, E^omega)
proof
A1: ==>.-relation({}(E^omega, E^omega)) c= {}(E^omega, E^omega)
  proof
    let x be object;
    assume
A2: x in ==>.-relation({}(E^omega, E^omega));
    then consider a, b being object such that
A3: a in E^omega & b in E^omega and
A4: x = [a, b] by ZFMISC_1:def 2;
    reconsider a, b as Element of E^omega by A3;
    a ==>. b, {}(E^omega, E^omega) by A2,A4,Def6;
    hence thesis by Th20;
  end;
  {}(E^omega, E^omega) = {} by PARTIT_2:def 1;
  then {}(E^omega, E^omega) c= ==>.-relation({}(E^omega, E^omega));
  hence thesis by A1,XBOOLE_0:def 10;
end;
