let c be Cardinal; for G1, G2 being _Graph
for F being PGraphMapping of G1,G2 st F is Disomorphism & G1 is c -Dregular holds
G2 is c -Dregular
let G1, G2 be _Graph; for F being PGraphMapping of G1,G2 st F is Disomorphism & G1 is c -Dregular holds
G2 is c -Dregular
let F be PGraphMapping of G1,G2; ( F is Disomorphism & G1 is c -Dregular implies G2 is c -Dregular )
assume A1:
( F is Disomorphism & G1 is c -Dregular )
; G2 is c -Dregular
let v2 be Vertex of G2; GLIB_016:def 8 ( v2 .inDegree() = c & v2 .outDegree() = c )
rng (F _V) = the_Vertices_of G2
by A1, GLIB_010:def 12;
then consider v1 being object such that
A2:
( v1 in dom (F _V) & (F _V) . v1 = v2 )
by FUNCT_1:def 3;
reconsider v1 = v1 as Vertex of G1 by A2;
A3:
(F _V) /. v1 = (F _V) . v1
by A2, PARTFUN1:def 6;
hence v2 .inDegree() =
v1 .inDegree()
by A1, A2, GLIBPRE0:92
.=
c
by A1
;
v2 .outDegree() = c
thus v2 .outDegree() =
v1 .outDegree()
by A1, A2, A3, GLIBPRE0:92
.=
c
by A1
; verum