let G be _Graph; :: thesis: for v, w being Vertex of G
for e being object
for H being addEdge of G,v,e,w st not e in the_Edges_of G holds
VertexDomRel H = (VertexDomRel G) \/ {[v,w]}

let v, w be Vertex of G; :: thesis: for e being object
for H being addEdge of G,v,e,w st not e in the_Edges_of G holds
VertexDomRel H = (VertexDomRel G) \/ {[v,w]}

let e be object ; :: thesis: for H being addEdge of G,v,e,w st not e in the_Edges_of G holds
VertexDomRel H = (VertexDomRel G) \/ {[v,w]}

let H be addEdge of G,v,e,w; :: thesis: ( not e in the_Edges_of G implies VertexDomRel H = (VertexDomRel G) \/ {[v,w]} )
assume A1: not e in the_Edges_of G ; :: thesis: VertexDomRel H = (VertexDomRel G) \/ {[v,w]}
now :: thesis: for x, y being object holds
( ( [x,y] in VertexDomRel H implies [x,y] in (VertexDomRel G) \/ {[v,w]} ) & ( [x,y] in (VertexDomRel G) \/ {[v,w]} implies [x,y] in VertexDomRel H ) )
let x, y be object ; :: thesis: ( ( [x,y] in VertexDomRel H implies [x,y] in (VertexDomRel G) \/ {[v,w]} ) & ( [x,y] in (VertexDomRel G) \/ {[v,w]} implies [b1,b2] in VertexDomRel H ) )
hereby :: thesis: ( [x,y] in (VertexDomRel G) \/ {[v,w]} implies [b1,b2] in VertexDomRel H ) end;
assume [x,y] in (VertexDomRel G) \/ {[v,w]} ; :: thesis: [b1,b2] in VertexDomRel H
per cases then ( [x,y] in VertexDomRel G or [x,y] in {[v,w]} ) by XBOOLE_0:def 3;
end;
end;
hence VertexDomRel H = (VertexDomRel G) \/ {[v,w]} by RELAT_1:def 2; :: thesis: verum