set p = perm;
let q1, q2 be Element of Permutations n; ( ( for k being Nat st k in Seg n holds
( ( k < i implies ( ( perm . k < perm . i implies q1 . k = perm . k ) & ( perm . k >= perm . i implies q1 . k = (perm . k) - 1 ) ) ) & ( k >= i implies ( ( perm . (k + 1) < perm . i implies q1 . k = perm . (k + 1) ) & ( perm . (k + 1) >= perm . i implies q1 . k = (perm . (k + 1)) - 1 ) ) ) ) ) & ( for k being Nat st k in Seg n holds
( ( k < i implies ( ( perm . k < perm . i implies q2 . k = perm . k ) & ( perm . k >= perm . i implies q2 . k = (perm . k) - 1 ) ) ) & ( k >= i implies ( ( perm . (k + 1) < perm . i implies q2 . k = perm . (k + 1) ) & ( perm . (k + 1) >= perm . i implies q2 . k = (perm . (k + 1)) - 1 ) ) ) ) ) implies q1 = q2 )
assume that
A71:
for k being Nat st k in Seg n holds
( ( k < i implies ( ( perm . k < perm . i implies q1 . k = perm . k ) & ( perm . k >= perm . i implies q1 . k = (perm . k) - 1 ) ) ) & ( k >= i implies ( ( perm . (k + 1) < perm . i implies q1 . k = perm . (k + 1) ) & ( perm . (k + 1) >= perm . i implies q1 . k = (perm . (k + 1)) - 1 ) ) ) )
and
A72:
for k being Nat st k in Seg n holds
( ( k < i implies ( ( perm . k < perm . i implies q2 . k = perm . k ) & ( perm . k >= perm . i implies q2 . k = (perm . k) - 1 ) ) ) & ( k >= i implies ( ( perm . (k + 1) < perm . i implies q2 . k = perm . (k + 1) ) & ( perm . (k + 1) >= perm . i implies q2 . k = (perm . (k + 1)) - 1 ) ) ) )
; q1 = q2
A73:
q1 is Permutation of (Seg n)
by MATRIX_1:def 12;
then A74:
dom q1 = Seg n
by FUNCT_2:52;
A75:
now for x being object st x in dom q1 holds
q1 . x = q2 . xlet x be
object ;
( x in dom q1 implies q1 . x = q2 . x )assume A76:
x in dom q1
;
q1 . x = q2 . xconsider k being
Nat such that A77:
x = k
and
1
<= k
and
k <= n
by A74, A76;
set k1 =
k + 1;
A78:
(
perm . k < perm . i or
perm . k >= perm . i )
;
A79:
(
perm . (k + 1) < perm . i or
perm . (k + 1) >= perm . i )
;
(
k < i or
k >= i )
;
then
( (
perm . k < perm . i &
q1 . k = perm . k &
q2 . k = perm . k ) or (
perm . k >= perm . i &
q1 . k = (perm . k) - 1 &
q2 . k = (perm . k) - 1 ) or (
perm . (k + 1) < perm . i &
q1 . k = perm . (k + 1) &
q2 . k = perm . (k + 1) ) or (
perm . (k + 1) >= perm . i &
q1 . k = (perm . (k + 1)) - 1 &
q2 . k = (perm . (k + 1)) - 1 ) )
by A71, A72, A74, A76, A77, A78, A79;
hence
q1 . x = q2 . x
by A77;
verum end;
q2 is Permutation of (Seg n)
by MATRIX_1:def 12;
then
dom q2 = Seg n
by FUNCT_2:52;
hence
q1 = q2
by A73, A75, FUNCT_1:2, FUNCT_2:52; verum