An ordering function is a function f:Z→Z which takes the set of integers, and maps them to another order.  One very simple example of an ordering function is a swapping function, which swaps the order of two specific values: fi,j(x)= {i when x=j ;j when x=i ; x when x=x} Another simple ordering function is the identiy function, a function which doesn't change the order at all: Id(x)=x. We can use a recursive definition to define the set of all possible ordering functions. Base Case:  Id and all fi,j, with i,j∈Z, are ordering functions. Constructor: If f and g are both ordering functions, then f∘g is an ordering function. Use structural induction to prove that all ordering functions have an inverse: that is, if f is an ordering function, then there is another ordering function f−1 such that f−1∘f=Id.

Linear Algebra: A Modern Introduction
4th Edition
ISBN:9781285463247
Author:David Poole
Publisher:David Poole
Chapter2: Systems Of Linear Equations
Section2.4: Applications
Problem 32EQ
icon
Related questions
Question

An ordering function is a function f:Z→Z which takes the set of integers, and maps them to another order. 

One very simple example of an ordering function is a swapping function, which swaps the order of two specific values:

fi,j(x)= {i when x=j ;j when x=i ; x when x=x}

Another simple ordering function is the identiy function, a function which doesn't change the order at all: Id(x)=x.

We can use a recursive definition to define the set of all possible ordering functions.

Base Case:  Id and all fi,j, with i,j∈Z, are ordering functions.

Constructor: If f and g are both ordering functions, then f∘g is an ordering function.

Use structural induction to prove that all ordering functions have an inverse: that is, if f is an ordering function, then there is another ordering function f−1 such that f−1∘f=Id.

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 5 steps

Blurred answer
Knowledge Booster
Datatypes
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, advanced-math and related others by exploring similar questions and additional content below.
Recommended textbooks for you
Linear Algebra: A Modern Introduction
Linear Algebra: A Modern Introduction
Algebra
ISBN:
9781285463247
Author:
David Poole
Publisher:
Cengage Learning
Elements Of Modern Algebra
Elements Of Modern Algebra
Algebra
ISBN:
9781285463230
Author:
Gilbert, Linda, Jimmie
Publisher:
Cengage Learning,
Algebra & Trigonometry with Analytic Geometry
Algebra & Trigonometry with Analytic Geometry
Algebra
ISBN:
9781133382119
Author:
Swokowski
Publisher:
Cengage