TheoremBase

Inv(σ) is a subset of the finite set [n]×[n], hence a finite set. The sign map is obtained as the map σ ↦ ∏ over [n]×[n] of a factor equal to −1 on Inv(σ) and 1 elsewhere, formed by cases and by the lemma on maps given by iterated operations; splitting the product over Inv(σ) and its complement shows it equals (−1)^{#Inv(σ)}.

Proof

Each result cited is universally quantified over the data in its own statement.

Preliminaries. The adopted setting extends Sets and Maps: Ordinary Notation, The Natural Numbers and the Natural Numbers with Zero: Arithmetic, Order, Induction and Recursion, Commutative Rings, Fields and Ordered Fields: Standard Notation and The Real Numbers, with the Natural Numbers, Integers and Rationals Identified with Subsets of the Reals, and Completeness, through the base clauses of the settings it extends, starting from Metric Spaces: Balls, the Metric Topology, and the Real and Complex Numbers as Metric Spaces §base. By Intervals of Natural Numbers §segment and Intervals of Natural Numbers §interval, [n]={k∈N0:1≤k≤n}[n]=\{k\in\mathbb{N}_{0}:1\le k\le n\}, a set by Sets and Maps: Ordinary Notation §set-builder, its defining formula being predicative by Commutative Rings, Fields and Ordered Fields: Standard Notation §notation-sources, and finite by Finite Sets: the Pigeonhole Principle, Uniqueness of the Length, Subsets, Unions, Products, Images, Bounded Sets of Natural Numbers, Extreme Elements, Sets of Maps, Finite Unions and Finite Choice §naturals. Write B=[n]×[n]B=[n]\times[n]; it is a set by Sets and Maps: Ordinary Notation §sets and finite by Finite Sets: the Pigeonhole Principle, Uniqueness of the Length, Subsets, Unions, Products, Images, Bounded Sets of Natural Numbers, Extreme Elements, Sets of Maps, Finite Unions and Finite Choice §union. Every map between sets is a set by Sets and Maps: Ordinary Notation §maps; SnS_{n} is a set by Permutations of a Set and the Set of Permutations of [n] §permutations, and by Permutations of a Set and the Set of Permutations of [n] §membership every σ∈Sn\sigma\in S_{n} is a bijective map σ:[n]→[n]\sigma:[n]\to[n]. A map F:A→YF:A\to Y has domain AA by Functions, Values of a Function, and Functions from One Class to Another §map, so by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §equality two maps F,G:A→YF,G:A\to Y are equal as soon as F(u)=G(u)F(u)=G(u) for every u∈Au\in A; we refer to this as (E). R\mathbb{R} is an ordered field by The Real Numbers, with the Natural Numbers, Integers and Rationals Identified with Subsets of the Reals, and Completeness §reals, hence a commutative ring, so by Commutative Rings, Fields and Ordered Fields: Standard Notation §rings its multiplication is an associative and commutative binary operation on the set R\mathbb{R} with neutral element 11, the products over finite sets below are those of Sums and Products over a Finite Set and over an Interval §operation, Sums and Products over a Finite Set and over an Interval §empty and Sums and Products over a Finite Set and over an Interval §subsets, and the empty product is 11.

Clause inversions. Let σ∈Sn\sigma\in S_{n}. By Inversions of a Permutation of [n] §inversions, Inv(σ)\mathrm{Inv}(\sigma) is a set and a subclass of [n]×[n]=B[n]\times[n]=B, so Inv(σ)⊆B\mathrm{Inv}(\sigma)\subseteq B. As BB is finite by the preliminaries, Inv(σ)\mathrm{Inv}(\sigma) is finite by Finite Sets: the Pigeonhole Principle, Uniqueness of the Length, Subsets, Unions, Products, Images, Bounded Sets of Natural Numbers, Extreme Elements, Sets of Maps, Finite Unions and Finite Choice §subset.

A product of constant factors. We use the following fact (C): if DD is a finite set, c∈Rc\in\mathbb{R}, and gg is a map from a set containing DD to R\mathbb{R} with g(x)=cg(x)=c for every x∈Dx\in D, then ∏x∈Dg(x)=c#D\prod_{x\in D}g(x)=c^{\#D}. By Sums and Products over a Finite Set and over an Interval §subsets the product is that of the restriction g∣Dg|_{D}, which by Basic Properties of Functions: Equality, Composition, Identity, Inverse and Restriction §restriction is a function with domain D∩dom⁡g=DD\cap\operatorname{dom}g=D, as D⊆dom⁡gD\subseteq\operatorname{dom}g, and with (g∣D)(x)=g(x)=c(g|_{D})(x)=g(x)=c for x∈Dx\in D; since ran⁡(g∣D)⊆ran⁡g⊆R\operatorname{ran}(g|_{D})\subseteq\operatorname{ran}g\subseteq\mathbb{R}, it is a map D→RD\to\mathbb{R}. If D=∅D=\emptyset, the product is 11 by Sums and Products over a Finite Set and over an Interval §empty and the preliminaries, #D=0\#D=0 by Counting: Intervals, Empty Sets and Singletons, Injective Images, Subsets, Unions and Products §empty, and c0=1c^{0}=1 by Powers with Exponents in the Natural Numbers with Zero §zero. If D≠∅D\neq\emptyset, then by Sums and Products over a Finite Set and over an Interval §operation, with #D∈N\#D\in\mathbb{N} and a bijection φ\varphi from [#D][\#D] onto DD as provided there, ∏x∈Dg(x)=∏k=1#Dg∣D(φ(k))\prod_{x\in D}g(x)=\prod_{k=1}^{\#D}g|_{D}(\varphi(k)), which by Iterated Operations: Finite Sums and Finite Products §iterated is the iterated product of the map k↦g∣D(φ(k))k\mapsto g|_{D}(\varphi(k)) on [#D][\#D]. This map has the value cc at every k∈[#D]k\in[\#D], since φ(k)∈D\varphi(k)\in D, so by (E) it is the map k↦ck\mapsto c on [#D][\#D], whose iterated product is c#Dc^{\#D} by Powers with Exponents in the Natural Numbers with Zero §power and Iterated Operations: Finite Sums and Finite Products §iterated.

Clause sign-map. The factor map. The product Sn×BS_{n}\times B is a set by Sets and Maps: Ordinary Notation §sets. Let Π(x)\Pi(x) be the property of its elements

∃σ ∃r (x=(σ,r)∧σ∈Sn∧r∈B∧∃i ∃j (r=(i,j)∧i<j∧σ(j)<σ(i))),\exists\sigma\,\exists r\,\bigl(x=(\sigma,r)\wedge\sigma\in S_{n}\wedge r\in B\wedge\exists i\,\exists j\,(r=(i,j)\wedge i<j\wedge\sigma(j)<\sigma(i))\bigr),

with parameters SnS_{n}, BB and the strict order <<. The last two conjuncts are the defining formula of Inv(σ)\mathrm{Inv}(\sigma) in Inversions of a Permutation of [n] §inversions, with rr in place of pp, which is predicative there, with σ\sigma a set-variable parameter; here σ\sigma is a bound set variable, so we check Π\Pi directly: the values σ(i)\sigma(i) and σ(j)\sigma(j) are used properly, as the preceding conjuncts give σ∈Sn\sigma\in S_{n}, so that dom⁡σ=[n]\operatorname{dom}\sigma=[n] by the preliminaries, and (i,j)=r∈B(i,j)=r\in B, so that i,j∈[n]i,j\in[n] by Membership in a Cartesian Product, and the Cartesian Product of Two Sets Is a Set §membership; and the ordered pairs are defined set symbols. The relation notation σ(j)<σ(i)\sigma(j)<\sigma(i), i<ji<j and the values σ(i)\sigma(i), σ(j)\sigma(j) are predicative by Commutative Rings, Fields and Ordered Fields: Standard Notation §notation-sources, and no quantifier is applied to a class variable, so Π\Pi is predicative by Predicativity of Expressions with Abbreviations, and Symbol-Free Forms of the Basic Defined Set Symbols §closure. The constants 11 and −1-1 lie in R\mathbb{R}: 11 is the unit of the commutative ring R\mathbb{R}, and −1∈R-1\in\mathbb{R} is its negative by Negatives, Differences, Reciprocals and Quotients §negative. By Maps Defined by Cases §cases with A=Sn×BA=S_{n}\times B and target R\mathbb{R}, there is a map f:Sn×B→Rf:S_{n}\times B\to\mathbb{R} with f(x)=−1f(x)=-1 if Π(x)\Pi(x) and f(x)=1f(x)=1 otherwise. For σ∈Sn\sigma\in S_{n} and r∈Br\in B: if r∈Inv(σ)r\in\mathrm{Inv}(\sigma), then by Inversions of a Permutation of [n] §membership r=(i,j)r=(i,j) for some i,j∈[n]i,j\in[n] with i<ji<j and σ(j)<σ(i)\sigma(j)<\sigma(i), so Π((σ,r))\Pi((\sigma,r)) holds with the witnesses σ\sigma and rr; and if Π((σ,r))\Pi((\sigma,r)) holds with witnesses σ′\sigma' and r′r', then (σ,r)=(σ′,r′)(\sigma,r)=(\sigma',r') gives σ=σ′\sigma=\sigma' and r=r′r=r' by The Characteristic Property of Ordered Pairs and Nested Tuples of Sets §characteristic, so r=(i,j)r=(i,j) for some i,ji,j with i<ji<j and σ(j)<σ(i)\sigma(j)<\sigma(i), where i,j∈[n]i,j\in[n] by r∈Br\in B and Membership in a Cartesian Product, and the Cartesian Product of Two Sets Is a Set §membership, and r∈Inv(σ)r\in\mathrm{Inv}(\sigma) by Inversions of a Permutation of [n] §membership. Hence f(σ,r)=−1f(\sigma,r)=-1 if r∈Inv(σ)r\in\mathrm{Inv}(\sigma), and f(σ,r)=1f(\sigma,r)=1 if r∈B∖Inv(σ)r\in B\setminus\mathrm{Inv}(\sigma).

The product map. For σ∈Sn\sigma\in S_{n} let fσ:B→Rf_{\sigma}:B\to\mathbb{R}, r↦f(σ,r)r\mapsto f(\sigma,r). By Maps Given by Iterated Operations: Partial Iterates, Images of Natural Numbers, Powers and Operations over a Finite Set §finite-operation, applied to the multiplication of R\mathbb{R} (associative, commutative, with neutral element 11, by the preliminaries), A=SnA=S_{n}, the finite set BB and ff, there is exactly one map h:Sn→Rh:S_{n}\to\mathbb{R} with h(σ)=∏r∈Bfσ(r)h(\sigma)=\prod_{r\in B}f_{\sigma}(r) for every σ∈Sn\sigma\in S_{n}.

Its values. Let σ∈Sn\sigma\in S_{n}, I=Inv(σ)I=\mathrm{Inv}(\sigma) and C=B∖IC=B\setminus I. Both are subsets of BB, hence finite by Finite Sets: the Pigeonhole Principle, Uniqueness of the Length, Subsets, Unions, Products, Images, Bounded Sets of Natural Numbers, Extreme Elements, Sets of Maps, Finite Unions and Finite Choice §subset; I∩C=∅I\cap C=\emptyset, and I∪C=BI\cup C=B because I⊆BI\subseteq B by the clause inversions. By Iterated Operations over Finite Sets: Singletons, Disjoint Unions, Reindexing, Products of Sets, Termwise Combination, Homomorphisms and Intervals §disjoint-union, with the products over II and CC being those of the restrictions of fσf_{\sigma} by Sums and Products over a Finite Set and over an Interval §subsets,

h(σ)=∏r∈Bfσ(r)=(∏r∈Ifσ(r))(∏r∈Cfσ(r)).h(\sigma)=\prod_{r\in B}f_{\sigma}(r)=\Bigl(\prod_{r\in I}f_{\sigma}(r)\Bigr)\Bigl(\prod_{r\in C}f_{\sigma}(r)\Bigr).

Since fσ(r)=−1f_{\sigma}(r)=-1 for r∈Ir\in I and fσ(r)=1f_{\sigma}(r)=1 for r∈Cr\in C, (C) gives ∏r∈Ifσ(r)=(−1)#I\prod_{r\in I}f_{\sigma}(r)=(-1)^{\#I} and ∏r∈Cfσ(r)=1#C\prod_{r\in C}f_{\sigma}(r)=1^{\#C}, and 1#C=11^{\#C}=1 by Powers in a Commutative Ring, a Field and an Ordered Field: Exponent Laws, Factorisation, Geometric Sums, Monotonicity and Bernoulli's Inequality §product. Therefore h(σ)=(−1)#Inv(σ)⋅1=(−1)#Inv(σ)h(\sigma)=(-1)^{\#\mathrm{Inv}(\sigma)}\cdot1=(-1)^{\#\mathrm{Inv}(\sigma)}.

Existence and uniqueness. The map s=h:Sn→Rs=h:S_{n}\to\mathbb{R} has s(σ)=(−1)#Inv(σ)s(\sigma)=(-1)^{\#\mathrm{Inv}(\sigma)} for every σ∈Sn\sigma\in S_{n}. If s′:Sn→Rs':S_{n}\to\mathbb{R} is another map with this property, then s(σ)=s′(σ)s(\sigma)=s'(\sigma) for every σ∈Sn\sigma\in S_{n}, so s=s′s=s' by (E).

Citations

Loading…

Dependencies

Uses0

Loading…

Comments

Log in to comment.

Loading…