let c be Cardinal; :: thesis: for G being _trivial c -edge _Graph holds
( G .maxInDegree() = c & G .minInDegree() = c & G .maxOutDegree() = c & G .minOutDegree() = c & G .maxDegree() = c +` c & G .minDegree() = c +` c )

let G be _trivial c -edge _Graph; :: thesis: ( G .maxInDegree() = c & G .minInDegree() = c & G .maxOutDegree() = c & G .minOutDegree() = c & G .maxDegree() = c +` c & G .minDegree() = c +` c )
set v = the Vertex of G;
now :: thesis: for w being Vertex of G holds w .inDegree() c= the Vertex of G .inDegree() end;
hence G .maxInDegree() = G .size() by Th49, GLIB_000:149
.= c by Def4 ;
:: thesis: ( G .minInDegree() = c & G .maxOutDegree() = c & G .minOutDegree() = c & G .maxDegree() = c +` c & G .minDegree() = c +` c )
now :: thesis: for w being Vertex of G holds the Vertex of G .inDegree() c= w .inDegree() end;
hence G .minInDegree() = G .size() by Th37, GLIB_000:149
.= c by Def4 ;
:: thesis: ( G .maxOutDegree() = c & G .minOutDegree() = c & G .maxDegree() = c +` c & G .minDegree() = c +` c )
now :: thesis: for w being Vertex of G holds w .outDegree() c= the Vertex of G .outDegree() end;
hence G .maxOutDegree() = G .size() by Th50, GLIB_000:149
.= c by Def4 ;
:: thesis: ( G .minOutDegree() = c & G .maxDegree() = c +` c & G .minDegree() = c +` c )
now :: thesis: for w being Vertex of G holds the Vertex of G .outDegree() c= w .outDegree() end;
hence G .minOutDegree() = G .size() by Th38, GLIB_000:149
.= c by Def4 ;
:: thesis: ( G .maxDegree() = c +` c & G .minDegree() = c +` c )
now :: thesis: for w being Vertex of G holds w .degree() c= the Vertex of G .degree() end;
hence G .maxDegree() = (G .size()) +` (G .size()) by Th48, GLIB_000:149
.= (G .size()) +` c by Def4
.= c +` c by Def4 ;
:: thesis: G .minDegree() = c +` c
now :: thesis: for w being Vertex of G holds the Vertex of G .degree() c= w .degree() end;
hence G .minDegree() = (G .size()) +` (G .size()) by Th36, GLIB_000:149
.= (G .size()) +` c by Def4
.= c +` c by Def4 ;
:: thesis: verum