Metamath Proof Explorer


Theorem symgbasfi

Description: The symmetric group on a finite index set is finite. (Contributed by SO, 9-Jul-2018)

Ref Expression
Hypotheses symgbas.1 𝐺 = ( SymGrp ‘ 𝐴 )
symgbas.2 𝐵 = ( Base ‘ 𝐺 )
Assertion symgbasfi ( 𝐴 ∈ Fin → 𝐵 ∈ Fin )

Proof

Step Hyp Ref Expression
1 symgbas.1 𝐺 = ( SymGrp ‘ 𝐴 )
2 symgbas.2 𝐵 = ( Base ‘ 𝐺 )
3 mapfi ( ( 𝐴 ∈ Fin ∧ 𝐴 ∈ Fin ) → ( 𝐴m 𝐴 ) ∈ Fin )
4 3 anidms ( 𝐴 ∈ Fin → ( 𝐴m 𝐴 ) ∈ Fin )
5 1 2 symgbas 𝐵 = { 𝑓𝑓 : 𝐴1-1-onto𝐴 }
6 f1of ( 𝑓 : 𝐴1-1-onto𝐴𝑓 : 𝐴𝐴 )
7 6 ss2abi { 𝑓𝑓 : 𝐴1-1-onto𝐴 } ⊆ { 𝑓𝑓 : 𝐴𝐴 }
8 5 7 eqsstri 𝐵 ⊆ { 𝑓𝑓 : 𝐴𝐴 }
9 mapvalg ( ( 𝐴 ∈ Fin ∧ 𝐴 ∈ Fin ) → ( 𝐴m 𝐴 ) = { 𝑓𝑓 : 𝐴𝐴 } )
10 9 anidms ( 𝐴 ∈ Fin → ( 𝐴m 𝐴 ) = { 𝑓𝑓 : 𝐴𝐴 } )
11 8 10 sseqtrrid ( 𝐴 ∈ Fin → 𝐵 ⊆ ( 𝐴m 𝐴 ) )
12 4 11 ssfid ( 𝐴 ∈ Fin → 𝐵 ∈ Fin )