Eigenvalue inequalities, log-convexity and scaling:...

127
Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam Karlin Shmuel Friedland Univ. Illinois at Chicago December 3, 2008 Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute December 3, 2008 1 / 23

Transcript of Eigenvalue inequalities, log-convexity and scaling:...

Page 1: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Eigenvalue inequalities, log-convexity and scaling:old results and new applications,

a tribute to Sam Karlin

Shmuel FriedlandUniv. Illinois at Chicago

December 3, 2008

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 1 / 23

Page 2: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Figure: KarlinShmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 2 / 23

Page 3: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Samuel (Sam) Karlin

Karlin was born in Yanovo, Poland, in 1924. He earned his PhD fromPrinceton as a student of Salomon Bochner in 1947, and was on thefaculty at Caltech from 1948 to 1956 before coming to Stanford.He made fundamental contributions to game theory, mathematicaleconomics, bioinformatics, probability, evolutionary theory,biomolecular sequence analysis and a field of matrix study known as“total positivity".His main contribution in studying DNA and proteins, was thedevelopment (with Amir Dembo and Ofer Zeitouni) of the computerprogramme BLAST (Basic Local Alignment Search Tool), now the mostfrequently used software in computational biology.He had 41 doctoral students. He was widely honored: he was amember of the National Academy of Science and the AmericanAcademy of Arts and Sciences, and a Foreign Member of the LondonMathematical Society. He was the author of 10 books and more than450 articles.He died Dec. 18, 2007 at Stanford Hospital after a massive heartattack.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 3 / 23

Page 4: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Samuel (Sam) Karlin

Karlin was born in Yanovo, Poland, in 1924. He earned his PhD fromPrinceton as a student of Salomon Bochner in 1947, and was on thefaculty at Caltech from 1948 to 1956 before coming to Stanford.

He made fundamental contributions to game theory, mathematicaleconomics, bioinformatics, probability, evolutionary theory,biomolecular sequence analysis and a field of matrix study known as“total positivity".His main contribution in studying DNA and proteins, was thedevelopment (with Amir Dembo and Ofer Zeitouni) of the computerprogramme BLAST (Basic Local Alignment Search Tool), now the mostfrequently used software in computational biology.He had 41 doctoral students. He was widely honored: he was amember of the National Academy of Science and the AmericanAcademy of Arts and Sciences, and a Foreign Member of the LondonMathematical Society. He was the author of 10 books and more than450 articles.He died Dec. 18, 2007 at Stanford Hospital after a massive heartattack.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 3 / 23

Page 5: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Samuel (Sam) Karlin

Karlin was born in Yanovo, Poland, in 1924. He earned his PhD fromPrinceton as a student of Salomon Bochner in 1947, and was on thefaculty at Caltech from 1948 to 1956 before coming to Stanford.He made fundamental contributions to game theory, mathematicaleconomics, bioinformatics, probability, evolutionary theory,biomolecular sequence analysis and a field of matrix study known as“total positivity".

His main contribution in studying DNA and proteins, was thedevelopment (with Amir Dembo and Ofer Zeitouni) of the computerprogramme BLAST (Basic Local Alignment Search Tool), now the mostfrequently used software in computational biology.He had 41 doctoral students. He was widely honored: he was amember of the National Academy of Science and the AmericanAcademy of Arts and Sciences, and a Foreign Member of the LondonMathematical Society. He was the author of 10 books and more than450 articles.He died Dec. 18, 2007 at Stanford Hospital after a massive heartattack.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 3 / 23

Page 6: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Samuel (Sam) Karlin

Karlin was born in Yanovo, Poland, in 1924. He earned his PhD fromPrinceton as a student of Salomon Bochner in 1947, and was on thefaculty at Caltech from 1948 to 1956 before coming to Stanford.He made fundamental contributions to game theory, mathematicaleconomics, bioinformatics, probability, evolutionary theory,biomolecular sequence analysis and a field of matrix study known as“total positivity".His main contribution in studying DNA and proteins, was thedevelopment (with Amir Dembo and Ofer Zeitouni) of the computerprogramme BLAST (Basic Local Alignment Search Tool), now the mostfrequently used software in computational biology.

He had 41 doctoral students. He was widely honored: he was amember of the National Academy of Science and the AmericanAcademy of Arts and Sciences, and a Foreign Member of the LondonMathematical Society. He was the author of 10 books and more than450 articles.He died Dec. 18, 2007 at Stanford Hospital after a massive heartattack.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 3 / 23

Page 7: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Samuel (Sam) Karlin

Karlin was born in Yanovo, Poland, in 1924. He earned his PhD fromPrinceton as a student of Salomon Bochner in 1947, and was on thefaculty at Caltech from 1948 to 1956 before coming to Stanford.He made fundamental contributions to game theory, mathematicaleconomics, bioinformatics, probability, evolutionary theory,biomolecular sequence analysis and a field of matrix study known as“total positivity".His main contribution in studying DNA and proteins, was thedevelopment (with Amir Dembo and Ofer Zeitouni) of the computerprogramme BLAST (Basic Local Alignment Search Tool), now the mostfrequently used software in computational biology.He had 41 doctoral students. He was widely honored: he was amember of the National Academy of Science and the AmericanAcademy of Arts and Sciences, and a Foreign Member of the LondonMathematical Society. He was the author of 10 books and more than450 articles.

He died Dec. 18, 2007 at Stanford Hospital after a massive heartattack.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 3 / 23

Page 8: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Samuel (Sam) Karlin

Karlin was born in Yanovo, Poland, in 1924. He earned his PhD fromPrinceton as a student of Salomon Bochner in 1947, and was on thefaculty at Caltech from 1948 to 1956 before coming to Stanford.He made fundamental contributions to game theory, mathematicaleconomics, bioinformatics, probability, evolutionary theory,biomolecular sequence analysis and a field of matrix study known as“total positivity".His main contribution in studying DNA and proteins, was thedevelopment (with Amir Dembo and Ofer Zeitouni) of the computerprogramme BLAST (Basic Local Alignment Search Tool), now the mostfrequently used software in computational biology.He had 41 doctoral students. He was widely honored: he was amember of the National Academy of Science and the AmericanAcademy of Arts and Sciences, and a Foreign Member of the LondonMathematical Society. He was the author of 10 books and more than450 articles.He died Dec. 18, 2007 at Stanford Hospital after a massive heartattack.Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 3 / 23

Page 9: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Overview

Friedland-Karlin results: Old and NewMotivation from population biologyFriedland-Karlin 1975Wielandt 1950 and Donsker-Varadhan 1975Log-convexity: Kingman 1961Diagonal scaling: Sinkhorn 1964, Brualdi-Parter-Schneider 1966and more

Wireless communication: Friedland-Tan 2008Statement of the problemRelaxation problemSIR domainApproximation methodsDirect methods

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 4 / 23

Page 10: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Overview

Friedland-Karlin results: Old and New

Motivation from population biologyFriedland-Karlin 1975Wielandt 1950 and Donsker-Varadhan 1975Log-convexity: Kingman 1961Diagonal scaling: Sinkhorn 1964, Brualdi-Parter-Schneider 1966and more

Wireless communication: Friedland-Tan 2008Statement of the problemRelaxation problemSIR domainApproximation methodsDirect methods

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 4 / 23

Page 11: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Overview

Friedland-Karlin results: Old and NewMotivation from population biology

Friedland-Karlin 1975Wielandt 1950 and Donsker-Varadhan 1975Log-convexity: Kingman 1961Diagonal scaling: Sinkhorn 1964, Brualdi-Parter-Schneider 1966and more

Wireless communication: Friedland-Tan 2008Statement of the problemRelaxation problemSIR domainApproximation methodsDirect methods

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 4 / 23

Page 12: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Overview

Friedland-Karlin results: Old and NewMotivation from population biologyFriedland-Karlin 1975

Wielandt 1950 and Donsker-Varadhan 1975Log-convexity: Kingman 1961Diagonal scaling: Sinkhorn 1964, Brualdi-Parter-Schneider 1966and more

Wireless communication: Friedland-Tan 2008Statement of the problemRelaxation problemSIR domainApproximation methodsDirect methods

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 4 / 23

Page 13: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Overview

Friedland-Karlin results: Old and NewMotivation from population biologyFriedland-Karlin 1975Wielandt 1950 and Donsker-Varadhan 1975

Log-convexity: Kingman 1961Diagonal scaling: Sinkhorn 1964, Brualdi-Parter-Schneider 1966and more

Wireless communication: Friedland-Tan 2008Statement of the problemRelaxation problemSIR domainApproximation methodsDirect methods

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 4 / 23

Page 14: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Overview

Friedland-Karlin results: Old and NewMotivation from population biologyFriedland-Karlin 1975Wielandt 1950 and Donsker-Varadhan 1975Log-convexity: Kingman 1961

Diagonal scaling: Sinkhorn 1964, Brualdi-Parter-Schneider 1966and more

Wireless communication: Friedland-Tan 2008Statement of the problemRelaxation problemSIR domainApproximation methodsDirect methods

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 4 / 23

Page 15: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Overview

Friedland-Karlin results: Old and NewMotivation from population biologyFriedland-Karlin 1975Wielandt 1950 and Donsker-Varadhan 1975Log-convexity: Kingman 1961Diagonal scaling: Sinkhorn 1964, Brualdi-Parter-Schneider 1966and more

Wireless communication: Friedland-Tan 2008Statement of the problemRelaxation problemSIR domainApproximation methodsDirect methods

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 4 / 23

Page 16: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Overview

Friedland-Karlin results: Old and NewMotivation from population biologyFriedland-Karlin 1975Wielandt 1950 and Donsker-Varadhan 1975Log-convexity: Kingman 1961Diagonal scaling: Sinkhorn 1964, Brualdi-Parter-Schneider 1966and more

Wireless communication: Friedland-Tan 2008

Statement of the problemRelaxation problemSIR domainApproximation methodsDirect methods

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 4 / 23

Page 17: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Overview

Friedland-Karlin results: Old and NewMotivation from population biologyFriedland-Karlin 1975Wielandt 1950 and Donsker-Varadhan 1975Log-convexity: Kingman 1961Diagonal scaling: Sinkhorn 1964, Brualdi-Parter-Schneider 1966and more

Wireless communication: Friedland-Tan 2008Statement of the problem

Relaxation problemSIR domainApproximation methodsDirect methods

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 4 / 23

Page 18: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Overview

Friedland-Karlin results: Old and NewMotivation from population biologyFriedland-Karlin 1975Wielandt 1950 and Donsker-Varadhan 1975Log-convexity: Kingman 1961Diagonal scaling: Sinkhorn 1964, Brualdi-Parter-Schneider 1966and more

Wireless communication: Friedland-Tan 2008Statement of the problemRelaxation problem

SIR domainApproximation methodsDirect methods

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 4 / 23

Page 19: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Overview

Friedland-Karlin results: Old and NewMotivation from population biologyFriedland-Karlin 1975Wielandt 1950 and Donsker-Varadhan 1975Log-convexity: Kingman 1961Diagonal scaling: Sinkhorn 1964, Brualdi-Parter-Schneider 1966and more

Wireless communication: Friedland-Tan 2008Statement of the problemRelaxation problemSIR domain

Approximation methodsDirect methods

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 4 / 23

Page 20: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Overview

Friedland-Karlin results: Old and NewMotivation from population biologyFriedland-Karlin 1975Wielandt 1950 and Donsker-Varadhan 1975Log-convexity: Kingman 1961Diagonal scaling: Sinkhorn 1964, Brualdi-Parter-Schneider 1966and more

Wireless communication: Friedland-Tan 2008Statement of the problemRelaxation problemSIR domainApproximation methods

Direct methods

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 4 / 23

Page 21: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Overview

Friedland-Karlin results: Old and NewMotivation from population biologyFriedland-Karlin 1975Wielandt 1950 and Donsker-Varadhan 1975Log-convexity: Kingman 1961Diagonal scaling: Sinkhorn 1964, Brualdi-Parter-Schneider 1966and more

Wireless communication: Friedland-Tan 2008Statement of the problemRelaxation problemSIR domainApproximation methodsDirect methods

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 4 / 23

Page 22: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Motivation from population genetics

Population is distributed in n demes, subject to local natural selectionforces and inter-deme migration pressuresMigration given by stochastic A = [aij ] ∈ Rn×n

+

Selection of deme i given by x ′i = fi(xi), wherefi : [0,1]→ R+, fi(0) = fi(1) = 0, f ′i (0) = di > 0

Two possible system of ODEEither y ′i =

∑nj=1 aij fj(yj), i = 1, . . . ,n

Or y ′i = fi(∑n

j=1 aijyj), i = 1, . . . ,n

Find conditions where no species are extinctLinearize at 0 to get iterative systemzj = Czj−1, j = 1, . . ., i.e. zj = C jz0, j = 1, . . . ,C = DA Or C = AD, D = diag(d1, . . . ,dn)

No species extinct if ρ(DA) > 1.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 5 / 23

Page 23: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Motivation from population genetics

Population is distributed in n demes, subject to local natural selectionforces and inter-deme migration pressures

Migration given by stochastic A = [aij ] ∈ Rn×n+

Selection of deme i given by x ′i = fi(xi), wherefi : [0,1]→ R+, fi(0) = fi(1) = 0, f ′i (0) = di > 0

Two possible system of ODEEither y ′i =

∑nj=1 aij fj(yj), i = 1, . . . ,n

Or y ′i = fi(∑n

j=1 aijyj), i = 1, . . . ,n

Find conditions where no species are extinctLinearize at 0 to get iterative systemzj = Czj−1, j = 1, . . ., i.e. zj = C jz0, j = 1, . . . ,C = DA Or C = AD, D = diag(d1, . . . ,dn)

No species extinct if ρ(DA) > 1.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 5 / 23

Page 24: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Motivation from population genetics

Population is distributed in n demes, subject to local natural selectionforces and inter-deme migration pressuresMigration given by stochastic A = [aij ] ∈ Rn×n

+

Selection of deme i given by x ′i = fi(xi), wherefi : [0,1]→ R+, fi(0) = fi(1) = 0, f ′i (0) = di > 0

Two possible system of ODEEither y ′i =

∑nj=1 aij fj(yj), i = 1, . . . ,n

Or y ′i = fi(∑n

j=1 aijyj), i = 1, . . . ,n

Find conditions where no species are extinctLinearize at 0 to get iterative systemzj = Czj−1, j = 1, . . ., i.e. zj = C jz0, j = 1, . . . ,C = DA Or C = AD, D = diag(d1, . . . ,dn)

No species extinct if ρ(DA) > 1.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 5 / 23

Page 25: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Motivation from population genetics

Population is distributed in n demes, subject to local natural selectionforces and inter-deme migration pressuresMigration given by stochastic A = [aij ] ∈ Rn×n

+

Selection of deme i given by x ′i = fi(xi), wherefi : [0,1]→ R+, fi(0) = fi(1) = 0, f ′i (0) = di > 0

Two possible system of ODEEither y ′i =

∑nj=1 aij fj(yj), i = 1, . . . ,n

Or y ′i = fi(∑n

j=1 aijyj), i = 1, . . . ,n

Find conditions where no species are extinctLinearize at 0 to get iterative systemzj = Czj−1, j = 1, . . ., i.e. zj = C jz0, j = 1, . . . ,C = DA Or C = AD, D = diag(d1, . . . ,dn)

No species extinct if ρ(DA) > 1.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 5 / 23

Page 26: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Motivation from population genetics

Population is distributed in n demes, subject to local natural selectionforces and inter-deme migration pressuresMigration given by stochastic A = [aij ] ∈ Rn×n

+

Selection of deme i given by x ′i = fi(xi), wherefi : [0,1]→ R+, fi(0) = fi(1) = 0, f ′i (0) = di > 0

Two possible system of ODEEither y ′i =

∑nj=1 aij fj(yj), i = 1, . . . ,n

Or y ′i = fi(∑n

j=1 aijyj), i = 1, . . . ,n

Find conditions where no species are extinctLinearize at 0 to get iterative systemzj = Czj−1, j = 1, . . ., i.e. zj = C jz0, j = 1, . . . ,C = DA Or C = AD, D = diag(d1, . . . ,dn)

No species extinct if ρ(DA) > 1.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 5 / 23

Page 27: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Motivation from population genetics

Population is distributed in n demes, subject to local natural selectionforces and inter-deme migration pressuresMigration given by stochastic A = [aij ] ∈ Rn×n

+

Selection of deme i given by x ′i = fi(xi), wherefi : [0,1]→ R+, fi(0) = fi(1) = 0, f ′i (0) = di > 0

Two possible system of ODEEither y ′i =

∑nj=1 aij fj(yj), i = 1, . . . ,n

Or y ′i = fi(∑n

j=1 aijyj), i = 1, . . . ,n

Find conditions where no species are extinctLinearize at 0 to get iterative systemzj = Czj−1, j = 1, . . ., i.e. zj = C jz0, j = 1, . . . ,C = DA Or C = AD, D = diag(d1, . . . ,dn)

No species extinct if ρ(DA) > 1.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 5 / 23

Page 28: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Motivation from population genetics

Population is distributed in n demes, subject to local natural selectionforces and inter-deme migration pressuresMigration given by stochastic A = [aij ] ∈ Rn×n

+

Selection of deme i given by x ′i = fi(xi), wherefi : [0,1]→ R+, fi(0) = fi(1) = 0, f ′i (0) = di > 0

Two possible system of ODEEither y ′i =

∑nj=1 aij fj(yj), i = 1, . . . ,n

Or y ′i = fi(∑n

j=1 aijyj), i = 1, . . . ,n

Find conditions where no species are extinct

Linearize at 0 to get iterative systemzj = Czj−1, j = 1, . . ., i.e. zj = C jz0, j = 1, . . . ,C = DA Or C = AD, D = diag(d1, . . . ,dn)

No species extinct if ρ(DA) > 1.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 5 / 23

Page 29: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Motivation from population genetics

Population is distributed in n demes, subject to local natural selectionforces and inter-deme migration pressuresMigration given by stochastic A = [aij ] ∈ Rn×n

+

Selection of deme i given by x ′i = fi(xi), wherefi : [0,1]→ R+, fi(0) = fi(1) = 0, f ′i (0) = di > 0

Two possible system of ODEEither y ′i =

∑nj=1 aij fj(yj), i = 1, . . . ,n

Or y ′i = fi(∑n

j=1 aijyj), i = 1, . . . ,n

Find conditions where no species are extinctLinearize at 0 to get iterative systemzj = Czj−1, j = 1, . . ., i.e. zj = C jz0, j = 1, . . . ,C = DA Or C = AD, D = diag(d1, . . . ,dn)

No species extinct if ρ(DA) > 1.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 5 / 23

Page 30: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Motivation from population genetics

Population is distributed in n demes, subject to local natural selectionforces and inter-deme migration pressuresMigration given by stochastic A = [aij ] ∈ Rn×n

+

Selection of deme i given by x ′i = fi(xi), wherefi : [0,1]→ R+, fi(0) = fi(1) = 0, f ′i (0) = di > 0

Two possible system of ODEEither y ′i =

∑nj=1 aij fj(yj), i = 1, . . . ,n

Or y ′i = fi(∑n

j=1 aijyj), i = 1, . . . ,n

Find conditions where no species are extinctLinearize at 0 to get iterative systemzj = Czj−1, j = 1, . . ., i.e. zj = C jz0, j = 1, . . . ,C = DA Or C = AD, D = diag(d1, . . . ,dn)

No species extinct if ρ(DA) > 1.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 5 / 23

Page 31: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Friedland-Karlin results 1975

A = [aij ] ∈ Rn×n+ irreducible (I + A)n−1 > 0, ρ(A)-spectral radius of A

Perron-Frobenius 1907-1908,09,12: STORYAx(A) = ρ(A)x(A), x(A) = (x1(A), . . . , xn(A))> > 0,y(A)>A = ρ(A)y(A), y(A) = (y1(A), . . . , yn(A))> > 0x(A) ◦ y(A) := (x1(A)y1(A), . . . , xn(A)yn(A))>-positive probability vector

THM 1: For A ≥ 0 irreducible,d = (d1, . . . ,dn) > 0,D = D(d) := diag(d1, . . . ,dn)

ρ(D(d)A) ≥ ρ(A)∏n

i=1 dxi (A)yi (A)i

If A has positive diagonal then equality holds iff D(d) = aIn.

THM 2: minz>0∑n

i=1 xi(A)yi(A) log (Az)izi

= log ρ(A)Equality if Az = ρ(A)zIf A has positive diagonal then equality iff Az = ρ(A)z

COR: minz>0∑n

i=1 xi(A)yi(A) (Az)izi

= ρ(A)(weighted arithmetic-geometric inequality)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 6 / 23

Page 32: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Friedland-Karlin results 1975

A = [aij ] ∈ Rn×n+ irreducible (I + A)n−1 > 0, ρ(A)-spectral radius of A

Perron-Frobenius 1907-1908,09,12: STORYAx(A) = ρ(A)x(A), x(A) = (x1(A), . . . , xn(A))> > 0,y(A)>A = ρ(A)y(A), y(A) = (y1(A), . . . , yn(A))> > 0x(A) ◦ y(A) := (x1(A)y1(A), . . . , xn(A)yn(A))>-positive probability vector

THM 1: For A ≥ 0 irreducible,d = (d1, . . . ,dn) > 0,D = D(d) := diag(d1, . . . ,dn)

ρ(D(d)A) ≥ ρ(A)∏n

i=1 dxi (A)yi (A)i

If A has positive diagonal then equality holds iff D(d) = aIn.

THM 2: minz>0∑n

i=1 xi(A)yi(A) log (Az)izi

= log ρ(A)Equality if Az = ρ(A)zIf A has positive diagonal then equality iff Az = ρ(A)z

COR: minz>0∑n

i=1 xi(A)yi(A) (Az)izi

= ρ(A)(weighted arithmetic-geometric inequality)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 6 / 23

Page 33: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Friedland-Karlin results 1975

A = [aij ] ∈ Rn×n+ irreducible (I + A)n−1 > 0, ρ(A)-spectral radius of A

Perron-Frobenius 1907-1908,09,12: STORY

Ax(A) = ρ(A)x(A), x(A) = (x1(A), . . . , xn(A))> > 0,y(A)>A = ρ(A)y(A), y(A) = (y1(A), . . . , yn(A))> > 0x(A) ◦ y(A) := (x1(A)y1(A), . . . , xn(A)yn(A))>-positive probability vector

THM 1: For A ≥ 0 irreducible,d = (d1, . . . ,dn) > 0,D = D(d) := diag(d1, . . . ,dn)

ρ(D(d)A) ≥ ρ(A)∏n

i=1 dxi (A)yi (A)i

If A has positive diagonal then equality holds iff D(d) = aIn.

THM 2: minz>0∑n

i=1 xi(A)yi(A) log (Az)izi

= log ρ(A)Equality if Az = ρ(A)zIf A has positive diagonal then equality iff Az = ρ(A)z

COR: minz>0∑n

i=1 xi(A)yi(A) (Az)izi

= ρ(A)(weighted arithmetic-geometric inequality)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 6 / 23

Page 34: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Friedland-Karlin results 1975

A = [aij ] ∈ Rn×n+ irreducible (I + A)n−1 > 0, ρ(A)-spectral radius of A

Perron-Frobenius 1907-1908,09,12: STORYAx(A) = ρ(A)x(A), x(A) = (x1(A), . . . , xn(A))> > 0,y(A)>A = ρ(A)y(A), y(A) = (y1(A), . . . , yn(A))> > 0x(A) ◦ y(A) := (x1(A)y1(A), . . . , xn(A)yn(A))>-positive probability vector

THM 1: For A ≥ 0 irreducible,d = (d1, . . . ,dn) > 0,D = D(d) := diag(d1, . . . ,dn)

ρ(D(d)A) ≥ ρ(A)∏n

i=1 dxi (A)yi (A)i

If A has positive diagonal then equality holds iff D(d) = aIn.

THM 2: minz>0∑n

i=1 xi(A)yi(A) log (Az)izi

= log ρ(A)Equality if Az = ρ(A)zIf A has positive diagonal then equality iff Az = ρ(A)z

COR: minz>0∑n

i=1 xi(A)yi(A) (Az)izi

= ρ(A)(weighted arithmetic-geometric inequality)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 6 / 23

Page 35: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Friedland-Karlin results 1975

A = [aij ] ∈ Rn×n+ irreducible (I + A)n−1 > 0, ρ(A)-spectral radius of A

Perron-Frobenius 1907-1908,09,12: STORYAx(A) = ρ(A)x(A), x(A) = (x1(A), . . . , xn(A))> > 0,y(A)>A = ρ(A)y(A), y(A) = (y1(A), . . . , yn(A))> > 0x(A) ◦ y(A) := (x1(A)y1(A), . . . , xn(A)yn(A))>-positive probability vector

THM 1: For A ≥ 0 irreducible,d = (d1, . . . ,dn) > 0,D = D(d) := diag(d1, . . . ,dn)

ρ(D(d)A) ≥ ρ(A)∏n

i=1 dxi (A)yi (A)i

If A has positive diagonal then equality holds iff D(d) = aIn.

THM 2: minz>0∑n

i=1 xi(A)yi(A) log (Az)izi

= log ρ(A)Equality if Az = ρ(A)zIf A has positive diagonal then equality iff Az = ρ(A)z

COR: minz>0∑n

i=1 xi(A)yi(A) (Az)izi

= ρ(A)(weighted arithmetic-geometric inequality)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 6 / 23

Page 36: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Friedland-Karlin results 1975

A = [aij ] ∈ Rn×n+ irreducible (I + A)n−1 > 0, ρ(A)-spectral radius of A

Perron-Frobenius 1907-1908,09,12: STORYAx(A) = ρ(A)x(A), x(A) = (x1(A), . . . , xn(A))> > 0,y(A)>A = ρ(A)y(A), y(A) = (y1(A), . . . , yn(A))> > 0x(A) ◦ y(A) := (x1(A)y1(A), . . . , xn(A)yn(A))>-positive probability vector

THM 1: For A ≥ 0 irreducible,d = (d1, . . . ,dn) > 0,D = D(d) := diag(d1, . . . ,dn)

ρ(D(d)A) ≥ ρ(A)∏n

i=1 dxi (A)yi (A)i

If A has positive diagonal then equality holds iff D(d) = aIn.

THM 2: minz>0∑n

i=1 xi(A)yi(A) log (Az)izi

= log ρ(A)Equality if Az = ρ(A)zIf A has positive diagonal then equality iff Az = ρ(A)z

COR: minz>0∑n

i=1 xi(A)yi(A) (Az)izi

= ρ(A)(weighted arithmetic-geometric inequality)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 6 / 23

Page 37: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Friedland-Karlin results 1975

A = [aij ] ∈ Rn×n+ irreducible (I + A)n−1 > 0, ρ(A)-spectral radius of A

Perron-Frobenius 1907-1908,09,12: STORYAx(A) = ρ(A)x(A), x(A) = (x1(A), . . . , xn(A))> > 0,y(A)>A = ρ(A)y(A), y(A) = (y1(A), . . . , yn(A))> > 0x(A) ◦ y(A) := (x1(A)y1(A), . . . , xn(A)yn(A))>-positive probability vector

THM 1: For A ≥ 0 irreducible,d = (d1, . . . ,dn) > 0,D = D(d) := diag(d1, . . . ,dn)

ρ(D(d)A) ≥ ρ(A)∏n

i=1 dxi (A)yi (A)i

If A has positive diagonal then equality holds iff D(d) = aIn.

THM 2: minz>0∑n

i=1 xi(A)yi(A) log (Az)izi

= log ρ(A)Equality if Az = ρ(A)zIf A has positive diagonal then equality iff Az = ρ(A)z

COR: minz>0∑n

i=1 xi(A)yi(A) (Az)izi

= ρ(A)(weighted arithmetic-geometric inequality)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 6 / 23

Page 38: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Sketch of proofs

THM 2: Assume that A has positive diagonal.

Restrict z to probab. vectors Πn:f (z) =

∑ni=1 xi(A)yi(A) log (Az)i

ziis∞ on boundary of ΠnEvery critical point in interior Πn is a strict local minimumHessian of f in Rn is M-matrix: H(x) = ρ(B)I − B, B symmetric positiveHence unique critical point x(A) ∈ Πn is global minimum

THM 1: ρ(DA)x(DA) = DAx(DA) yieldslog ρ(DA) =

∑ni=1 xi(A)yi(A)(log di + (Ax(DA))i

xi (DA) ) ≥log ρ(A) +

∑ni=1 xi(A)yi(A) log di

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 7 / 23

Page 39: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Sketch of proofs

THM 2: Assume that A has positive diagonal.Restrict z to probab. vectors Πn:f (z) =

∑ni=1 xi(A)yi(A) log (Az)i

zi

is∞ on boundary of ΠnEvery critical point in interior Πn is a strict local minimumHessian of f in Rn is M-matrix: H(x) = ρ(B)I − B, B symmetric positiveHence unique critical point x(A) ∈ Πn is global minimum

THM 1: ρ(DA)x(DA) = DAx(DA) yieldslog ρ(DA) =

∑ni=1 xi(A)yi(A)(log di + (Ax(DA))i

xi (DA) ) ≥log ρ(A) +

∑ni=1 xi(A)yi(A) log di

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 7 / 23

Page 40: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Sketch of proofs

THM 2: Assume that A has positive diagonal.Restrict z to probab. vectors Πn:f (z) =

∑ni=1 xi(A)yi(A) log (Az)i

ziis∞ on boundary of Πn

Every critical point in interior Πn is a strict local minimumHessian of f in Rn is M-matrix: H(x) = ρ(B)I − B, B symmetric positiveHence unique critical point x(A) ∈ Πn is global minimum

THM 1: ρ(DA)x(DA) = DAx(DA) yieldslog ρ(DA) =

∑ni=1 xi(A)yi(A)(log di + (Ax(DA))i

xi (DA) ) ≥log ρ(A) +

∑ni=1 xi(A)yi(A) log di

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 7 / 23

Page 41: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Sketch of proofs

THM 2: Assume that A has positive diagonal.Restrict z to probab. vectors Πn:f (z) =

∑ni=1 xi(A)yi(A) log (Az)i

ziis∞ on boundary of ΠnEvery critical point in interior Πn is a strict local minimum

Hessian of f in Rn is M-matrix: H(x) = ρ(B)I − B, B symmetric positiveHence unique critical point x(A) ∈ Πn is global minimum

THM 1: ρ(DA)x(DA) = DAx(DA) yieldslog ρ(DA) =

∑ni=1 xi(A)yi(A)(log di + (Ax(DA))i

xi (DA) ) ≥log ρ(A) +

∑ni=1 xi(A)yi(A) log di

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 7 / 23

Page 42: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Sketch of proofs

THM 2: Assume that A has positive diagonal.Restrict z to probab. vectors Πn:f (z) =

∑ni=1 xi(A)yi(A) log (Az)i

ziis∞ on boundary of ΠnEvery critical point in interior Πn is a strict local minimumHessian of f in Rn is M-matrix: H(x) = ρ(B)I − B, B symmetric positive

Hence unique critical point x(A) ∈ Πn is global minimum

THM 1: ρ(DA)x(DA) = DAx(DA) yieldslog ρ(DA) =

∑ni=1 xi(A)yi(A)(log di + (Ax(DA))i

xi (DA) ) ≥log ρ(A) +

∑ni=1 xi(A)yi(A) log di

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 7 / 23

Page 43: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Sketch of proofs

THM 2: Assume that A has positive diagonal.Restrict z to probab. vectors Πn:f (z) =

∑ni=1 xi(A)yi(A) log (Az)i

ziis∞ on boundary of ΠnEvery critical point in interior Πn is a strict local minimumHessian of f in Rn is M-matrix: H(x) = ρ(B)I − B, B symmetric positiveHence unique critical point x(A) ∈ Πn is global minimum

THM 1: ρ(DA)x(DA) = DAx(DA) yieldslog ρ(DA) =

∑ni=1 xi(A)yi(A)(log di + (Ax(DA))i

xi (DA) ) ≥log ρ(A) +

∑ni=1 xi(A)yi(A) log di

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 7 / 23

Page 44: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Sketch of proofs

THM 2: Assume that A has positive diagonal.Restrict z to probab. vectors Πn:f (z) =

∑ni=1 xi(A)yi(A) log (Az)i

ziis∞ on boundary of ΠnEvery critical point in interior Πn is a strict local minimumHessian of f in Rn is M-matrix: H(x) = ρ(B)I − B, B symmetric positiveHence unique critical point x(A) ∈ Πn is global minimum

THM 1: ρ(DA)x(DA) = DAx(DA) yieldslog ρ(DA) =

∑ni=1 xi(A)yi(A)(log di + (Ax(DA))i

xi (DA) ) ≥log ρ(A) +

∑ni=1 xi(A)yi(A) log di

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 7 / 23

Page 45: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Comparison to Wielandt and Donsker-Varadhan

minz>0 maxi(Az)i

zi= maxz>0 mini

(Az)izi

= ρ(A) Wielandt 1950ρ(D(d)A) ≥ (maxi di)ρ(A)

maxµ=(µ1,...,µn)∈Πn minz>0∑n

i=1(Az)i

ziµi = ρ(A) Donsker-Varadhan 1975

Proof of DV: choose µ = x(A) ◦ y(A) use Corρ(A) ≤ maxµ=(µ1,...,µn)∈Πn minz>0

∑ni=1

(Az)iziµi

≤ minz>0 maxµ=(µ1,...,µn)∈Πn

∑ni=1

(Az)iziµi = minz>0 maxi

(Az)iziµi = ρ(A)

Alternatively z = eu = (eu1 , . . . ,eun )>(Aeu)i

eui =∑n

j=1 aijeuj−ui -convex function

maxµ minu∈Rn∑n

i=1(Aeu)i

eui µi = minu∈Rn maxµ∑n

i=1(Aeu)i

eui µi

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 8 / 23

Page 46: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Comparison to Wielandt and Donsker-Varadhan

minz>0 maxi(Az)i

zi= maxz>0 mini

(Az)izi

= ρ(A) Wielandt 1950

ρ(D(d)A) ≥ (maxi di)ρ(A)

maxµ=(µ1,...,µn)∈Πn minz>0∑n

i=1(Az)i

ziµi = ρ(A) Donsker-Varadhan 1975

Proof of DV: choose µ = x(A) ◦ y(A) use Corρ(A) ≤ maxµ=(µ1,...,µn)∈Πn minz>0

∑ni=1

(Az)iziµi

≤ minz>0 maxµ=(µ1,...,µn)∈Πn

∑ni=1

(Az)iziµi = minz>0 maxi

(Az)iziµi = ρ(A)

Alternatively z = eu = (eu1 , . . . ,eun )>(Aeu)i

eui =∑n

j=1 aijeuj−ui -convex function

maxµ minu∈Rn∑n

i=1(Aeu)i

eui µi = minu∈Rn maxµ∑n

i=1(Aeu)i

eui µi

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 8 / 23

Page 47: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Comparison to Wielandt and Donsker-Varadhan

minz>0 maxi(Az)i

zi= maxz>0 mini

(Az)izi

= ρ(A) Wielandt 1950ρ(D(d)A) ≥ (maxi di)ρ(A)

maxµ=(µ1,...,µn)∈Πn minz>0∑n

i=1(Az)i

ziµi = ρ(A) Donsker-Varadhan 1975

Proof of DV: choose µ = x(A) ◦ y(A) use Corρ(A) ≤ maxµ=(µ1,...,µn)∈Πn minz>0

∑ni=1

(Az)iziµi

≤ minz>0 maxµ=(µ1,...,µn)∈Πn

∑ni=1

(Az)iziµi = minz>0 maxi

(Az)iziµi = ρ(A)

Alternatively z = eu = (eu1 , . . . ,eun )>(Aeu)i

eui =∑n

j=1 aijeuj−ui -convex function

maxµ minu∈Rn∑n

i=1(Aeu)i

eui µi = minu∈Rn maxµ∑n

i=1(Aeu)i

eui µi

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 8 / 23

Page 48: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Comparison to Wielandt and Donsker-Varadhan

minz>0 maxi(Az)i

zi= maxz>0 mini

(Az)izi

= ρ(A) Wielandt 1950ρ(D(d)A) ≥ (maxi di)ρ(A)

maxµ=(µ1,...,µn)∈Πn minz>0∑n

i=1(Az)i

ziµi = ρ(A) Donsker-Varadhan 1975

Proof of DV: choose µ = x(A) ◦ y(A) use Corρ(A) ≤ maxµ=(µ1,...,µn)∈Πn minz>0

∑ni=1

(Az)iziµi

≤ minz>0 maxµ=(µ1,...,µn)∈Πn

∑ni=1

(Az)iziµi = minz>0 maxi

(Az)iziµi = ρ(A)

Alternatively z = eu = (eu1 , . . . ,eun )>(Aeu)i

eui =∑n

j=1 aijeuj−ui -convex function

maxµ minu∈Rn∑n

i=1(Aeu)i

eui µi = minu∈Rn maxµ∑n

i=1(Aeu)i

eui µi

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 8 / 23

Page 49: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Comparison to Wielandt and Donsker-Varadhan

minz>0 maxi(Az)i

zi= maxz>0 mini

(Az)izi

= ρ(A) Wielandt 1950ρ(D(d)A) ≥ (maxi di)ρ(A)

maxµ=(µ1,...,µn)∈Πn minz>0∑n

i=1(Az)i

ziµi = ρ(A) Donsker-Varadhan 1975

Proof of DV: choose µ = x(A) ◦ y(A) use Corρ(A) ≤ maxµ=(µ1,...,µn)∈Πn minz>0

∑ni=1

(Az)iziµi

≤ minz>0 maxµ=(µ1,...,µn)∈Πn

∑ni=1

(Az)iziµi = minz>0 maxi

(Az)iziµi = ρ(A)

Alternatively z = eu = (eu1 , . . . ,eun )>(Aeu)i

eui =∑n

j=1 aijeuj−ui -convex function

maxµ minu∈Rn∑n

i=1(Aeu)i

eui µi = minu∈Rn maxµ∑n

i=1(Aeu)i

eui µi

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 8 / 23

Page 50: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Comparison to Wielandt and Donsker-Varadhan

minz>0 maxi(Az)i

zi= maxz>0 mini

(Az)izi

= ρ(A) Wielandt 1950ρ(D(d)A) ≥ (maxi di)ρ(A)

maxµ=(µ1,...,µn)∈Πn minz>0∑n

i=1(Az)i

ziµi = ρ(A) Donsker-Varadhan 1975

Proof of DV: choose µ = x(A) ◦ y(A) use Corρ(A) ≤ maxµ=(µ1,...,µn)∈Πn minz>0

∑ni=1

(Az)iziµi

≤ minz>0 maxµ=(µ1,...,µn)∈Πn

∑ni=1

(Az)iziµi = minz>0 maxi

(Az)iziµi = ρ(A)

Alternatively z = eu = (eu1 , . . . ,eun )>(Aeu)i

eui =∑n

j=1 aijeuj−ui -convex function

maxµ minu∈Rn∑n

i=1(Aeu)i

eui µi = minu∈Rn maxµ∑n

i=1(Aeu)i

eui µi

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 8 / 23

Page 51: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Comparison to Wielandt and Donsker-Varadhan

minz>0 maxi(Az)i

zi= maxz>0 mini

(Az)izi

= ρ(A) Wielandt 1950ρ(D(d)A) ≥ (maxi di)ρ(A)

maxµ=(µ1,...,µn)∈Πn minz>0∑n

i=1(Az)i

ziµi = ρ(A) Donsker-Varadhan 1975

Proof of DV: choose µ = x(A) ◦ y(A) use Corρ(A) ≤ maxµ=(µ1,...,µn)∈Πn minz>0

∑ni=1

(Az)iziµi

≤ minz>0 maxµ=(µ1,...,µn)∈Πn

∑ni=1

(Az)iziµi = minz>0 maxi

(Az)iziµi = ρ(A)

Alternatively z = eu = (eu1 , . . . ,eun )>(Aeu)i

eui =∑n

j=1 aijeuj−ui -convex function

maxµ minu∈Rn∑n

i=1(Aeu)i

eui µi = minu∈Rn maxµ∑n

i=1(Aeu)i

eui µi

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 8 / 23

Page 52: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Convexity of ρ(A) in diagonal entries

A0 = [aij ] ∈ Rn×n+ ,aii = 0, i = 1, . . . ,n, d ∈ Rn×n

+

THM (J.E. Cohen 79): ρ(A0 + D(d)) is a convex function on Rn+.

PRF (Friedland 81)L(d,µ) := minz>0

∑ni=1

((A0+D(d))z)izi

µi =∑ni=1 diµi + minz>0

∑ni=1

(A0z)izi

µiconvex in D.

ρ(D(d) + A0) = maxµ∈Πn L(d, µ) convex on Rn+

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 9 / 23

Page 53: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Convexity of ρ(A) in diagonal entries

A0 = [aij ] ∈ Rn×n+ ,aii = 0, i = 1, . . . ,n, d ∈ Rn×n

+

THM (J.E. Cohen 79): ρ(A0 + D(d)) is a convex function on Rn+.

PRF (Friedland 81)L(d,µ) := minz>0

∑ni=1

((A0+D(d))z)izi

µi =∑ni=1 diµi + minz>0

∑ni=1

(A0z)izi

µiconvex in D.

ρ(D(d) + A0) = maxµ∈Πn L(d, µ) convex on Rn+

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 9 / 23

Page 54: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Convexity of ρ(A) in diagonal entries

A0 = [aij ] ∈ Rn×n+ ,aii = 0, i = 1, . . . ,n, d ∈ Rn×n

+

THM (J.E. Cohen 79): ρ(A0 + D(d)) is a convex function on Rn+.

PRF (Friedland 81)L(d,µ) := minz>0

∑ni=1

((A0+D(d))z)izi

µi =∑ni=1 diµi + minz>0

∑ni=1

(A0z)izi

µiconvex in D.

ρ(D(d) + A0) = maxµ∈Πn L(d, µ) convex on Rn+

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 9 / 23

Page 55: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Convexity of ρ(A) in diagonal entries

A0 = [aij ] ∈ Rn×n+ ,aii = 0, i = 1, . . . ,n, d ∈ Rn×n

+

THM (J.E. Cohen 79): ρ(A0 + D(d)) is a convex function on Rn+.

PRF (Friedland 81)L(d,µ) := minz>0

∑ni=1

((A0+D(d))z)izi

µi =∑ni=1 diµi + minz>0

∑ni=1

(A0z)izi

µiconvex in D.

ρ(D(d) + A0) = maxµ∈Πn L(d, µ) convex on Rn+

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 9 / 23

Page 56: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Convexity of ρ(A) in diagonal entries

A0 = [aij ] ∈ Rn×n+ ,aii = 0, i = 1, . . . ,n, d ∈ Rn×n

+

THM (J.E. Cohen 79): ρ(A0 + D(d)) is a convex function on Rn+.

PRF (Friedland 81)L(d,µ) := minz>0

∑ni=1

((A0+D(d))z)izi

µi =∑ni=1 diµi + minz>0

∑ni=1

(A0z)izi

µiconvex in D.

ρ(D(d) + A0) = maxµ∈Πn L(d, µ) convex on Rn+

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 9 / 23

Page 57: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Log-convexity

A nonnegative function f on convex set C ⊂ Rn

is log-convex if log f is convex on CFACT : The set of log-convex functions on C is a cone closed undermultiplication and raising to nonnegative power

THM (J.F.C. Kingman 1961) A(x) = [aij(x)]ni=j=1, if each aij log-convexon C, then ρ(A(x)) log-convex

PRF ρ(A(x)) = lim supm→∞(trace A(x)m)1m

COR: For A(x) as above, A(x0) irreducible log ρ(A(x)) ≥log ρ(A(x0)) + (ρ(A(x0))−1y(A(x0))>(∇A(x0) · (x− x0))x(A(x0)).

For A(x) := D(ex)A, A ≥ 0 irreducible log ρ(A(x)) convex on Rn andx>(x(D(eu)A) ◦ y(D(eu)A)) is the supporting hyperplane oflog ρ(A(x)) at u

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 10 / 23

Page 58: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Log-convexity

A nonnegative function f on convex set C ⊂ Rn

is log-convex if log f is convex on C

FACT : The set of log-convex functions on C is a cone closed undermultiplication and raising to nonnegative power

THM (J.F.C. Kingman 1961) A(x) = [aij(x)]ni=j=1, if each aij log-convexon C, then ρ(A(x)) log-convex

PRF ρ(A(x)) = lim supm→∞(trace A(x)m)1m

COR: For A(x) as above, A(x0) irreducible log ρ(A(x)) ≥log ρ(A(x0)) + (ρ(A(x0))−1y(A(x0))>(∇A(x0) · (x− x0))x(A(x0)).

For A(x) := D(ex)A, A ≥ 0 irreducible log ρ(A(x)) convex on Rn andx>(x(D(eu)A) ◦ y(D(eu)A)) is the supporting hyperplane oflog ρ(A(x)) at u

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 10 / 23

Page 59: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Log-convexity

A nonnegative function f on convex set C ⊂ Rn

is log-convex if log f is convex on CFACT : The set of log-convex functions on C is a cone closed undermultiplication and raising to nonnegative power

THM (J.F.C. Kingman 1961) A(x) = [aij(x)]ni=j=1, if each aij log-convexon C, then ρ(A(x)) log-convex

PRF ρ(A(x)) = lim supm→∞(trace A(x)m)1m

COR: For A(x) as above, A(x0) irreducible log ρ(A(x)) ≥log ρ(A(x0)) + (ρ(A(x0))−1y(A(x0))>(∇A(x0) · (x− x0))x(A(x0)).

For A(x) := D(ex)A, A ≥ 0 irreducible log ρ(A(x)) convex on Rn andx>(x(D(eu)A) ◦ y(D(eu)A)) is the supporting hyperplane oflog ρ(A(x)) at u

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 10 / 23

Page 60: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Log-convexity

A nonnegative function f on convex set C ⊂ Rn

is log-convex if log f is convex on CFACT : The set of log-convex functions on C is a cone closed undermultiplication and raising to nonnegative power

THM (J.F.C. Kingman 1961) A(x) = [aij(x)]ni=j=1, if each aij log-convexon C, then ρ(A(x)) log-convex

PRF ρ(A(x)) = lim supm→∞(trace A(x)m)1m

COR: For A(x) as above, A(x0) irreducible log ρ(A(x)) ≥log ρ(A(x0)) + (ρ(A(x0))−1y(A(x0))>(∇A(x0) · (x− x0))x(A(x0)).

For A(x) := D(ex)A, A ≥ 0 irreducible log ρ(A(x)) convex on Rn andx>(x(D(eu)A) ◦ y(D(eu)A)) is the supporting hyperplane oflog ρ(A(x)) at u

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 10 / 23

Page 61: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Log-convexity

A nonnegative function f on convex set C ⊂ Rn

is log-convex if log f is convex on CFACT : The set of log-convex functions on C is a cone closed undermultiplication and raising to nonnegative power

THM (J.F.C. Kingman 1961) A(x) = [aij(x)]ni=j=1, if each aij log-convexon C, then ρ(A(x)) log-convex

PRF ρ(A(x)) = lim supm→∞(trace A(x)m)1m

COR: For A(x) as above, A(x0) irreducible log ρ(A(x)) ≥log ρ(A(x0)) + (ρ(A(x0))−1y(A(x0))>(∇A(x0) · (x− x0))x(A(x0)).

For A(x) := D(ex)A, A ≥ 0 irreducible log ρ(A(x)) convex on Rn andx>(x(D(eu)A) ◦ y(D(eu)A)) is the supporting hyperplane oflog ρ(A(x)) at u

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 10 / 23

Page 62: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Log-convexity

A nonnegative function f on convex set C ⊂ Rn

is log-convex if log f is convex on CFACT : The set of log-convex functions on C is a cone closed undermultiplication and raising to nonnegative power

THM (J.F.C. Kingman 1961) A(x) = [aij(x)]ni=j=1, if each aij log-convexon C, then ρ(A(x)) log-convex

PRF ρ(A(x)) = lim supm→∞(trace A(x)m)1m

COR: For A(x) as above, A(x0) irreducible log ρ(A(x)) ≥log ρ(A(x0)) + (ρ(A(x0))−1y(A(x0))>(∇A(x0) · (x− x0))x(A(x0)).

For A(x) := D(ex)A, A ≥ 0 irreducible log ρ(A(x)) convex on Rn andx>(x(D(eu)A) ◦ y(D(eu)A)) is the supporting hyperplane oflog ρ(A(x)) at u

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 10 / 23

Page 63: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Log-convexity

A nonnegative function f on convex set C ⊂ Rn

is log-convex if log f is convex on CFACT : The set of log-convex functions on C is a cone closed undermultiplication and raising to nonnegative power

THM (J.F.C. Kingman 1961) A(x) = [aij(x)]ni=j=1, if each aij log-convexon C, then ρ(A(x)) log-convex

PRF ρ(A(x)) = lim supm→∞(trace A(x)m)1m

COR: For A(x) as above, A(x0) irreducible log ρ(A(x)) ≥log ρ(A(x0)) + (ρ(A(x0))−1y(A(x0))>(∇A(x0) · (x− x0))x(A(x0)).

For A(x) := D(ex)A, A ≥ 0 irreducible log ρ(A(x)) convex on Rn andx>(x(D(eu)A) ◦ y(D(eu)A)) is the supporting hyperplane oflog ρ(A(x)) at u

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 10 / 23

Page 64: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Rescaling of irreducible matrices with positive diagonal

THM 3: A ∈ Rn×n+ irreducible 0 < u,v ∈ Rn. If A has positive diagonal

then there exists 0 < c,d ∈ Rn s.t.

D(c)AD(d)u = u, v>D(c)AD(d) = v>

c,d unique up to ac,a−1d,a > 0

PROOF: w = (w1, . . . ,wn) := u ◦ v. Then fw(z) :=∑n

i=1 wilog(Az)i

zion

Πn has unique critical point in interior of ΠnEquivalently fw(eu) is strictly convex on {u ∈ Rn : 1>u = 0}.

Example 1: A =

[∗ ∗∗ 0

]is not a pattern of doubly stochastic matrix

Example 2: A =

[0 ∗∗ 0

]always rescalable to doubly stochastic with

many more solutions than in THM 3.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 11 / 23

Page 65: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Rescaling of irreducible matrices with positive diagonal

THM 3: A ∈ Rn×n+ irreducible 0 < u,v ∈ Rn. If A has positive diagonal

then there exists 0 < c,d ∈ Rn s.t.

D(c)AD(d)u = u, v>D(c)AD(d) = v>

c,d unique up to ac,a−1d,a > 0

PROOF: w = (w1, . . . ,wn) := u ◦ v. Then fw(z) :=∑n

i=1 wilog(Az)i

zion

Πn has unique critical point in interior of ΠnEquivalently fw(eu) is strictly convex on {u ∈ Rn : 1>u = 0}.

Example 1: A =

[∗ ∗∗ 0

]is not a pattern of doubly stochastic matrix

Example 2: A =

[0 ∗∗ 0

]always rescalable to doubly stochastic with

many more solutions than in THM 3.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 11 / 23

Page 66: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Rescaling of irreducible matrices with positive diagonal

THM 3: A ∈ Rn×n+ irreducible 0 < u,v ∈ Rn. If A has positive diagonal

then there exists 0 < c,d ∈ Rn s.t.

D(c)AD(d)u = u, v>D(c)AD(d) = v>

c,d unique up to ac,a−1d,a > 0

PROOF: w = (w1, . . . ,wn) := u ◦ v. Then fw(z) :=∑n

i=1 wilog(Az)i

zion

Πn has unique critical point in interior of Πn

Equivalently fw(eu) is strictly convex on {u ∈ Rn : 1>u = 0}.

Example 1: A =

[∗ ∗∗ 0

]is not a pattern of doubly stochastic matrix

Example 2: A =

[0 ∗∗ 0

]always rescalable to doubly stochastic with

many more solutions than in THM 3.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 11 / 23

Page 67: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Rescaling of irreducible matrices with positive diagonal

THM 3: A ∈ Rn×n+ irreducible 0 < u,v ∈ Rn. If A has positive diagonal

then there exists 0 < c,d ∈ Rn s.t.

D(c)AD(d)u = u, v>D(c)AD(d) = v>

c,d unique up to ac,a−1d,a > 0

PROOF: w = (w1, . . . ,wn) := u ◦ v. Then fw(z) :=∑n

i=1 wilog(Az)i

zion

Πn has unique critical point in interior of ΠnEquivalently fw(eu) is strictly convex on {u ∈ Rn : 1>u = 0}.

Example 1: A =

[∗ ∗∗ 0

]is not a pattern of doubly stochastic matrix

Example 2: A =

[0 ∗∗ 0

]always rescalable to doubly stochastic with

many more solutions than in THM 3.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 11 / 23

Page 68: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Rescaling of irreducible matrices with positive diagonal

THM 3: A ∈ Rn×n+ irreducible 0 < u,v ∈ Rn. If A has positive diagonal

then there exists 0 < c,d ∈ Rn s.t.

D(c)AD(d)u = u, v>D(c)AD(d) = v>

c,d unique up to ac,a−1d,a > 0

PROOF: w = (w1, . . . ,wn) := u ◦ v. Then fw(z) :=∑n

i=1 wilog(Az)i

zion

Πn has unique critical point in interior of ΠnEquivalently fw(eu) is strictly convex on {u ∈ Rn : 1>u = 0}.

Example 1: A =

[∗ ∗∗ 0

]is not a pattern of doubly stochastic matrix

Example 2: A =

[0 ∗∗ 0

]always rescalable to doubly stochastic with

many more solutions than in THM 3.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 11 / 23

Page 69: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Rescaling of irreducible matrices with positive diagonal

THM 3: A ∈ Rn×n+ irreducible 0 < u,v ∈ Rn. If A has positive diagonal

then there exists 0 < c,d ∈ Rn s.t.

D(c)AD(d)u = u, v>D(c)AD(d) = v>

c,d unique up to ac,a−1d,a > 0

PROOF: w = (w1, . . . ,wn) := u ◦ v. Then fw(z) :=∑n

i=1 wilog(Az)i

zion

Πn has unique critical point in interior of ΠnEquivalently fw(eu) is strictly convex on {u ∈ Rn : 1>u = 0}.

Example 1: A =

[∗ ∗∗ 0

]is not a pattern of doubly stochastic matrix

Example 2: A =

[0 ∗∗ 0

]always rescalable to doubly stochastic with

many more solutions than in THM 3.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 11 / 23

Page 70: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Fully indecomposable matrices

A ∈ Rn×n+ is fully indecomposable, FI, if A has no s × (n − s) zero

submatrix for some integer s ∈ [1,n − 1]Brualdi-Parter-Schneider 1966: A FI iff PAQ irreducible and haspositive diagonal for some permutation matrices P,Q.Use Frobenius-König THM

THM (BPS66, Sinkhorn-Knopp 67) FI A is diagonally equivalent todoubly stochastic, i.e D1AD2 d.s., D1,D2 unique up to scalar rescaling

PRF D3(PAQ)D41 = (D3(PAQ)D4)>1 = 1,i.e. D3PAQD4 d.s.hence (P>D3P)A(QD4Q>) d.s.

Contrary to claim in FK75 I do not know how to prove THM3 for FImatricesReason: why f (z) :=

∑ni=1 wi log (Az)i

ziblows to∞ on ∂Πn, or attains

minimum in the interior of Πn?

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 12 / 23

Page 71: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Fully indecomposable matrices

A ∈ Rn×n+ is fully indecomposable, FI, if A has no s × (n − s) zero

submatrix for some integer s ∈ [1,n − 1]

Brualdi-Parter-Schneider 1966: A FI iff PAQ irreducible and haspositive diagonal for some permutation matrices P,Q.Use Frobenius-König THM

THM (BPS66, Sinkhorn-Knopp 67) FI A is diagonally equivalent todoubly stochastic, i.e D1AD2 d.s., D1,D2 unique up to scalar rescaling

PRF D3(PAQ)D41 = (D3(PAQ)D4)>1 = 1,i.e. D3PAQD4 d.s.hence (P>D3P)A(QD4Q>) d.s.

Contrary to claim in FK75 I do not know how to prove THM3 for FImatricesReason: why f (z) :=

∑ni=1 wi log (Az)i

ziblows to∞ on ∂Πn, or attains

minimum in the interior of Πn?

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 12 / 23

Page 72: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Fully indecomposable matrices

A ∈ Rn×n+ is fully indecomposable, FI, if A has no s × (n − s) zero

submatrix for some integer s ∈ [1,n − 1]Brualdi-Parter-Schneider 1966: A FI iff PAQ irreducible and haspositive diagonal for some permutation matrices P,Q.

Use Frobenius-König THM

THM (BPS66, Sinkhorn-Knopp 67) FI A is diagonally equivalent todoubly stochastic, i.e D1AD2 d.s., D1,D2 unique up to scalar rescaling

PRF D3(PAQ)D41 = (D3(PAQ)D4)>1 = 1,i.e. D3PAQD4 d.s.hence (P>D3P)A(QD4Q>) d.s.

Contrary to claim in FK75 I do not know how to prove THM3 for FImatricesReason: why f (z) :=

∑ni=1 wi log (Az)i

ziblows to∞ on ∂Πn, or attains

minimum in the interior of Πn?

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 12 / 23

Page 73: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Fully indecomposable matrices

A ∈ Rn×n+ is fully indecomposable, FI, if A has no s × (n − s) zero

submatrix for some integer s ∈ [1,n − 1]Brualdi-Parter-Schneider 1966: A FI iff PAQ irreducible and haspositive diagonal for some permutation matrices P,Q.Use Frobenius-König THM

THM (BPS66, Sinkhorn-Knopp 67) FI A is diagonally equivalent todoubly stochastic, i.e D1AD2 d.s., D1,D2 unique up to scalar rescaling

PRF D3(PAQ)D41 = (D3(PAQ)D4)>1 = 1,i.e. D3PAQD4 d.s.hence (P>D3P)A(QD4Q>) d.s.

Contrary to claim in FK75 I do not know how to prove THM3 for FImatricesReason: why f (z) :=

∑ni=1 wi log (Az)i

ziblows to∞ on ∂Πn, or attains

minimum in the interior of Πn?

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 12 / 23

Page 74: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Fully indecomposable matrices

A ∈ Rn×n+ is fully indecomposable, FI, if A has no s × (n − s) zero

submatrix for some integer s ∈ [1,n − 1]Brualdi-Parter-Schneider 1966: A FI iff PAQ irreducible and haspositive diagonal for some permutation matrices P,Q.Use Frobenius-König THM

THM (BPS66, Sinkhorn-Knopp 67) FI A is diagonally equivalent todoubly stochastic, i.e D1AD2 d.s., D1,D2 unique up to scalar rescaling

PRF D3(PAQ)D41 = (D3(PAQ)D4)>1 = 1,i.e. D3PAQD4 d.s.hence (P>D3P)A(QD4Q>) d.s.

Contrary to claim in FK75 I do not know how to prove THM3 for FImatricesReason: why f (z) :=

∑ni=1 wi log (Az)i

ziblows to∞ on ∂Πn, or attains

minimum in the interior of Πn?

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 12 / 23

Page 75: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Fully indecomposable matrices

A ∈ Rn×n+ is fully indecomposable, FI, if A has no s × (n − s) zero

submatrix for some integer s ∈ [1,n − 1]Brualdi-Parter-Schneider 1966: A FI iff PAQ irreducible and haspositive diagonal for some permutation matrices P,Q.Use Frobenius-König THM

THM (BPS66, Sinkhorn-Knopp 67) FI A is diagonally equivalent todoubly stochastic, i.e D1AD2 d.s., D1,D2 unique up to scalar rescaling

PRF D3(PAQ)D41 = (D3(PAQ)D4)>1 = 1,i.e. D3PAQD4 d.s.hence (P>D3P)A(QD4Q>) d.s.

Contrary to claim in FK75 I do not know how to prove THM3 for FImatricesReason: why f (z) :=

∑ni=1 wi log (Az)i

ziblows to∞ on ∂Πn, or attains

minimum in the interior of Πn?

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 12 / 23

Page 76: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Fully indecomposable matrices

A ∈ Rn×n+ is fully indecomposable, FI, if A has no s × (n − s) zero

submatrix for some integer s ∈ [1,n − 1]Brualdi-Parter-Schneider 1966: A FI iff PAQ irreducible and haspositive diagonal for some permutation matrices P,Q.Use Frobenius-König THM

THM (BPS66, Sinkhorn-Knopp 67) FI A is diagonally equivalent todoubly stochastic, i.e D1AD2 d.s., D1,D2 unique up to scalar rescaling

PRF D3(PAQ)D41 = (D3(PAQ)D4)>1 = 1,i.e. D3PAQD4 d.s.hence (P>D3P)A(QD4Q>) d.s.

Contrary to claim in FK75 I do not know how to prove THM3 for FImatrices

Reason: why f (z) :=∑n

i=1 wi log (Az)izi

blows to∞ on ∂Πn, or attainsminimum in the interior of Πn?

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 12 / 23

Page 77: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Fully indecomposable matrices

A ∈ Rn×n+ is fully indecomposable, FI, if A has no s × (n − s) zero

submatrix for some integer s ∈ [1,n − 1]Brualdi-Parter-Schneider 1966: A FI iff PAQ irreducible and haspositive diagonal for some permutation matrices P,Q.Use Frobenius-König THM

THM (BPS66, Sinkhorn-Knopp 67) FI A is diagonally equivalent todoubly stochastic, i.e D1AD2 d.s., D1,D2 unique up to scalar rescaling

PRF D3(PAQ)D41 = (D3(PAQ)D4)>1 = 1,i.e. D3PAQD4 d.s.hence (P>D3P)A(QD4Q>) d.s.

Contrary to claim in FK75 I do not know how to prove THM3 for FImatricesReason: why f (z) :=

∑ni=1 wi log (Az)i

ziblows to∞ on ∂Πn, or attains

minimum in the interior of Πn?Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 12 / 23

Page 78: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Irreducible matrices with zero diagonal entries - FT08

THM: 3 A = [aij ] ∈ Rn×n+ has positive off-diagonal entries.

0 < u,v ∈ Rn given. w = (w1, . . . ,wn) = u ◦ v . There exists0 < c,d ∈ Rn s.t.

D(c)AD(d)u = u, v>D(c)AD(d) = v>

(SC): if wi <∑

j 6=i wj for each aii = 0c,d unique up scalar scaling

THM: 4 A = [aij ] ∈ Rn×n+ has positive off-diagonal entries, 0 < w ∈ Πn.

Assume (SC) Thenmaxz>0

∑ni=1 wi log zi

(Az)i=∑n

i=1 wi log(cidi),

where u = (1, . . . ,1)>,v = w and c,d are given in THM 3.

Proof:∑ni=1 wi log di yi

(AD(d)y)i=∑n

i=1 wi log yi(D(c)AD(d)y)i

+∑n

i=1 wi log(cidi)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 13 / 23

Page 79: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Irreducible matrices with zero diagonal entries - FT08

THM: 3 A = [aij ] ∈ Rn×n+ has positive off-diagonal entries.

0 < u,v ∈ Rn given. w = (w1, . . . ,wn) = u ◦ v . There exists0 < c,d ∈ Rn s.t.

D(c)AD(d)u = u, v>D(c)AD(d) = v>

(SC): if wi <∑

j 6=i wj for each aii = 0c,d unique up scalar scaling

THM: 4 A = [aij ] ∈ Rn×n+ has positive off-diagonal entries, 0 < w ∈ Πn.

Assume (SC) Thenmaxz>0

∑ni=1 wi log zi

(Az)i=∑n

i=1 wi log(cidi),

where u = (1, . . . ,1)>,v = w and c,d are given in THM 3.

Proof:∑ni=1 wi log di yi

(AD(d)y)i=∑n

i=1 wi log yi(D(c)AD(d)y)i

+∑n

i=1 wi log(cidi)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 13 / 23

Page 80: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Irreducible matrices with zero diagonal entries - FT08

THM: 3 A = [aij ] ∈ Rn×n+ has positive off-diagonal entries.

0 < u,v ∈ Rn given. w = (w1, . . . ,wn) = u ◦ v . There exists0 < c,d ∈ Rn s.t.

D(c)AD(d)u = u, v>D(c)AD(d) = v>

(SC): if wi <∑

j 6=i wj for each aii = 0c,d unique up scalar scaling

THM: 4 A = [aij ] ∈ Rn×n+ has positive off-diagonal entries, 0 < w ∈ Πn.

Assume (SC) Thenmaxz>0

∑ni=1 wi log zi

(Az)i=∑n

i=1 wi log(cidi),

where u = (1, . . . ,1)>,v = w and c,d are given in THM 3.

Proof:∑ni=1 wi log di yi

(AD(d)y)i=∑n

i=1 wi log yi(D(c)AD(d)y)i

+∑n

i=1 wi log(cidi)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 13 / 23

Page 81: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Irreducible matrices with zero diagonal entries - FT08

THM: 3 A = [aij ] ∈ Rn×n+ has positive off-diagonal entries.

0 < u,v ∈ Rn given. w = (w1, . . . ,wn) = u ◦ v . There exists0 < c,d ∈ Rn s.t.

D(c)AD(d)u = u, v>D(c)AD(d) = v>

(SC): if wi <∑

j 6=i wj for each aii = 0c,d unique up scalar scaling

THM: 4 A = [aij ] ∈ Rn×n+ has positive off-diagonal entries, 0 < w ∈ Πn.

Assume (SC) Thenmaxz>0

∑ni=1 wi log zi

(Az)i=∑n

i=1 wi log(cidi),

where u = (1, . . . ,1)>,v = w and c,d are given in THM 3.

Proof:∑ni=1 wi log di yi

(AD(d)y)i=∑n

i=1 wi log yi(D(c)AD(d)y)i

+∑n

i=1 wi log(cidi)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 13 / 23

Page 82: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Figure: Cell phones communication

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 14 / 23

Page 83: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Wireless communication- Statement of the problem

n wireless users. Each transmits with power pi ∈ [0, p̄i ],which can be regulated

p = (p1, . . . ,pn) ≥ 0, p̄ = (p̄1, . . . , p̄n)> > 0,ν = (ν1, . . . , νn)> > 0Signal-to-Interference Ratio (SIR): γi(p) := gii pi∑

j 6=i gij pj +νj

gii -amplification, νi -AWGN power, gijpj -interference due to transmitter j

γ(p) = (γ1(p), . . . , γn(p))>

Φw(γ) :=∑n

i=1 wi log(1 + γi), γ ≥ 0, w ∈ Πn

Maximizing sum rates in Gaussian interference-limited channel

max0≤p≤p̄

n∑i=1

wi log(1 + γi(p)) = max0≤p≤p̄

Φw(γ(p)) = Φw(p?)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 15 / 23

Page 84: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Wireless communication- Statement of the problem

n wireless users. Each transmits with power pi ∈ [0, p̄i ],which can be regulated

p = (p1, . . . ,pn) ≥ 0, p̄ = (p̄1, . . . , p̄n)> > 0,ν = (ν1, . . . , νn)> > 0Signal-to-Interference Ratio (SIR): γi(p) := gii pi∑

j 6=i gij pj +νj

gii -amplification, νi -AWGN power, gijpj -interference due to transmitter j

γ(p) = (γ1(p), . . . , γn(p))>

Φw(γ) :=∑n

i=1 wi log(1 + γi), γ ≥ 0, w ∈ Πn

Maximizing sum rates in Gaussian interference-limited channel

max0≤p≤p̄

n∑i=1

wi log(1 + γi(p)) = max0≤p≤p̄

Φw(γ(p)) = Φw(p?)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 15 / 23

Page 85: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Wireless communication- Statement of the problem

n wireless users. Each transmits with power pi ∈ [0, p̄i ],which can be regulated

p = (p1, . . . ,pn) ≥ 0, p̄ = (p̄1, . . . , p̄n)> > 0,ν = (ν1, . . . , νn)> > 0

Signal-to-Interference Ratio (SIR): γi(p) := gii pi∑j 6=i gij pj +νj

gii -amplification, νi -AWGN power, gijpj -interference due to transmitter j

γ(p) = (γ1(p), . . . , γn(p))>

Φw(γ) :=∑n

i=1 wi log(1 + γi), γ ≥ 0, w ∈ Πn

Maximizing sum rates in Gaussian interference-limited channel

max0≤p≤p̄

n∑i=1

wi log(1 + γi(p)) = max0≤p≤p̄

Φw(γ(p)) = Φw(p?)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 15 / 23

Page 86: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Wireless communication- Statement of the problem

n wireless users. Each transmits with power pi ∈ [0, p̄i ],which can be regulated

p = (p1, . . . ,pn) ≥ 0, p̄ = (p̄1, . . . , p̄n)> > 0,ν = (ν1, . . . , νn)> > 0Signal-to-Interference Ratio (SIR): γi(p) := gii pi∑

j 6=i gij pj +νj

gii -amplification, νi -AWGN power, gijpj -interference due to transmitter j

γ(p) = (γ1(p), . . . , γn(p))>

Φw(γ) :=∑n

i=1 wi log(1 + γi), γ ≥ 0, w ∈ Πn

Maximizing sum rates in Gaussian interference-limited channel

max0≤p≤p̄

n∑i=1

wi log(1 + γi(p)) = max0≤p≤p̄

Φw(γ(p)) = Φw(p?)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 15 / 23

Page 87: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Wireless communication- Statement of the problem

n wireless users. Each transmits with power pi ∈ [0, p̄i ],which can be regulated

p = (p1, . . . ,pn) ≥ 0, p̄ = (p̄1, . . . , p̄n)> > 0,ν = (ν1, . . . , νn)> > 0Signal-to-Interference Ratio (SIR): γi(p) := gii pi∑

j 6=i gij pj +νj

gii -amplification, νi -AWGN power, gijpj -interference due to transmitter j

γ(p) = (γ1(p), . . . , γn(p))>

Φw(γ) :=∑n

i=1 wi log(1 + γi), γ ≥ 0, w ∈ Πn

Maximizing sum rates in Gaussian interference-limited channel

max0≤p≤p̄

n∑i=1

wi log(1 + γi(p)) = max0≤p≤p̄

Φw(γ(p)) = Φw(p?)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 15 / 23

Page 88: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Wireless communication- Statement of the problem

n wireless users. Each transmits with power pi ∈ [0, p̄i ],which can be regulated

p = (p1, . . . ,pn) ≥ 0, p̄ = (p̄1, . . . , p̄n)> > 0,ν = (ν1, . . . , νn)> > 0Signal-to-Interference Ratio (SIR): γi(p) := gii pi∑

j 6=i gij pj +νj

gii -amplification, νi -AWGN power, gijpj -interference due to transmitter j

γ(p) = (γ1(p), . . . , γn(p))>

Φw(γ) :=∑n

i=1 wi log(1 + γi), γ ≥ 0, w ∈ Πn

Maximizing sum rates in Gaussian interference-limited channel

max0≤p≤p̄

n∑i=1

wi log(1 + γi(p)) = max0≤p≤p̄

Φw(γ(p)) = Φw(p?)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 15 / 23

Page 89: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Wireless communication- Statement of the problem

n wireless users. Each transmits with power pi ∈ [0, p̄i ],which can be regulated

p = (p1, . . . ,pn) ≥ 0, p̄ = (p̄1, . . . , p̄n)> > 0,ν = (ν1, . . . , νn)> > 0Signal-to-Interference Ratio (SIR): γi(p) := gii pi∑

j 6=i gij pj +νj

gii -amplification, νi -AWGN power, gijpj -interference due to transmitter j

γ(p) = (γ1(p), . . . , γn(p))>

Φw(γ) :=∑n

i=1 wi log(1 + γi), γ ≥ 0, w ∈ Πn

Maximizing sum rates in Gaussian interference-limited channel

max0≤p≤p̄

n∑i=1

wi log(1 + γi(p)) = max0≤p≤p̄

Φw(γ(p)) = Φw(p?)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 15 / 23

Page 90: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Relaxation problem

For z = (z1, . . . , zn)> > 0 let z−1 := (z−11 , . . . , z−1

n )>

γ(p) = p ◦ (Fp + µ)−1, µ = ( ν1g11, . . . , νn

gnn)>

F = [fij ] ∈ Rn×n+ has zero diagonal and fij =

gijgii

for i 6= j

γnls(p) = p ◦ (Fp)−1

Φw,rel(γ) :=∑n

i=1 wi log γi , γ > 0obtained by replacing log(1 + t) with smaller log t

Relaxed problemmaxp≥0 Φw,rel(γnls) = maxp>0

∑ni=1 wi log pi

(Fp)i

If∑

j 6=i wj > wi > 0 for i = 1, . . . ,nrelaxed maximal problem can be solved by THM 4.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 16 / 23

Page 91: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Relaxation problem

For z = (z1, . . . , zn)> > 0 let z−1 := (z−11 , . . . , z−1

n )>

γ(p) = p ◦ (Fp + µ)−1, µ = ( ν1g11, . . . , νn

gnn)>

F = [fij ] ∈ Rn×n+ has zero diagonal and fij =

gijgii

for i 6= j

γnls(p) = p ◦ (Fp)−1

Φw,rel(γ) :=∑n

i=1 wi log γi , γ > 0obtained by replacing log(1 + t) with smaller log t

Relaxed problemmaxp≥0 Φw,rel(γnls) = maxp>0

∑ni=1 wi log pi

(Fp)i

If∑

j 6=i wj > wi > 0 for i = 1, . . . ,nrelaxed maximal problem can be solved by THM 4.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 16 / 23

Page 92: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Relaxation problem

For z = (z1, . . . , zn)> > 0 let z−1 := (z−11 , . . . , z−1

n )>

γ(p) = p ◦ (Fp + µ)−1, µ = ( ν1g11, . . . , νn

gnn)>

F = [fij ] ∈ Rn×n+ has zero diagonal and fij =

gijgii

for i 6= j

γnls(p) = p ◦ (Fp)−1

Φw,rel(γ) :=∑n

i=1 wi log γi , γ > 0obtained by replacing log(1 + t) with smaller log t

Relaxed problemmaxp≥0 Φw,rel(γnls) = maxp>0

∑ni=1 wi log pi

(Fp)i

If∑

j 6=i wj > wi > 0 for i = 1, . . . ,nrelaxed maximal problem can be solved by THM 4.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 16 / 23

Page 93: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Relaxation problem

For z = (z1, . . . , zn)> > 0 let z−1 := (z−11 , . . . , z−1

n )>

γ(p) = p ◦ (Fp + µ)−1, µ = ( ν1g11, . . . , νn

gnn)>

F = [fij ] ∈ Rn×n+ has zero diagonal and fij =

gijgii

for i 6= j

γnls(p) = p ◦ (Fp)−1

Φw,rel(γ) :=∑n

i=1 wi log γi , γ > 0obtained by replacing log(1 + t) with smaller log t

Relaxed problemmaxp≥0 Φw,rel(γnls) = maxp>0

∑ni=1 wi log pi

(Fp)i

If∑

j 6=i wj > wi > 0 for i = 1, . . . ,nrelaxed maximal problem can be solved by THM 4.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 16 / 23

Page 94: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Relaxation problem

For z = (z1, . . . , zn)> > 0 let z−1 := (z−11 , . . . , z−1

n )>

γ(p) = p ◦ (Fp + µ)−1, µ = ( ν1g11, . . . , νn

gnn)>

F = [fij ] ∈ Rn×n+ has zero diagonal and fij =

gijgii

for i 6= j

γnls(p) = p ◦ (Fp)−1

Φw,rel(γ) :=∑n

i=1 wi log γi , γ > 0obtained by replacing log(1 + t) with smaller log t

Relaxed problemmaxp≥0 Φw,rel(γnls) = maxp>0

∑ni=1 wi log pi

(Fp)i

If∑

j 6=i wj > wi > 0 for i = 1, . . . ,nrelaxed maximal problem can be solved by THM 4.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 16 / 23

Page 95: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Relaxation problem

For z = (z1, . . . , zn)> > 0 let z−1 := (z−11 , . . . , z−1

n )>

γ(p) = p ◦ (Fp + µ)−1, µ = ( ν1g11, . . . , νn

gnn)>

F = [fij ] ∈ Rn×n+ has zero diagonal and fij =

gijgii

for i 6= j

γnls(p) = p ◦ (Fp)−1

Φw,rel(γ) :=∑n

i=1 wi log γi , γ > 0obtained by replacing log(1 + t) with smaller log t

Relaxed problemmaxp≥0 Φw,rel(γnls) = maxp>0

∑ni=1 wi log pi

(Fp)i

If∑

j 6=i wj > wi > 0 for i = 1, . . . ,nrelaxed maximal problem can be solved by THM 4.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 16 / 23

Page 96: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Relaxation problem

For z = (z1, . . . , zn)> > 0 let z−1 := (z−11 , . . . , z−1

n )>

γ(p) = p ◦ (Fp + µ)−1, µ = ( ν1g11, . . . , νn

gnn)>

F = [fij ] ∈ Rn×n+ has zero diagonal and fij =

gijgii

for i 6= j

γnls(p) = p ◦ (Fp)−1

Φw,rel(γ) :=∑n

i=1 wi log γi , γ > 0obtained by replacing log(1 + t) with smaller log t

Relaxed problemmaxp≥0 Φw,rel(γnls) = maxp>0

∑ni=1 wi log pi

(Fp)i

If∑

j 6=i wj > wi > 0 for i = 1, . . . ,nrelaxed maximal problem can be solved by THM 4.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 16 / 23

Page 97: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Relaxation problem

For z = (z1, . . . , zn)> > 0 let z−1 := (z−11 , . . . , z−1

n )>

γ(p) = p ◦ (Fp + µ)−1, µ = ( ν1g11, . . . , νn

gnn)>

F = [fij ] ∈ Rn×n+ has zero diagonal and fij =

gijgii

for i 6= j

γnls(p) = p ◦ (Fp)−1

Φw,rel(γ) :=∑n

i=1 wi log γi , γ > 0obtained by replacing log(1 + t) with smaller log t

Relaxed problemmaxp≥0 Φw,rel(γnls) = maxp>0

∑ni=1 wi log pi

(Fp)i

If∑

j 6=i wj > wi > 0 for i = 1, . . . ,nrelaxed maximal problem can be solved by THM 4.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 16 / 23

Page 98: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

SIR domain

CLAIM: Γ := γ(Rn+) := {γ ∈ Rn

+, ρ(D(γ)F ) < 1}The inverse map P : Γ→ Rn

+ given

P(γ) = (I − D(γ)F )−1(γ ◦ µ) = (∞∑

m=0

(D(γ)F )m)(γ ◦ µ)

COR: P increases on Γ: P(γ) < P(δ) if γ � δ ∈ Γ.

COR: p? = (p?1, . . . ,p?n)> satisfies p?i = p̄i for some i = 1, . . . ,n

DEF: [0,pi ]× Rn−1+ := {p = (p1, . . . ,pn)> ∈ Rn

+, pi ≤ p̄i},ei = (δ1i , . . . , δni)

>

THM 5: γ([0,pi ]× Rn−1+ ) = {γ ∈ Rn

+, ρ(D(γ)(F + 1p̄i

µe>i )) ≤ 1}

COR γ([0,p]) = {γ ∈ Rn+, ρ(D(γ)(F + 1

p̄iµe>i )) ≤ 1, i = 1, . . . ,n}

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 17 / 23

Page 99: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

SIR domain

CLAIM: Γ := γ(Rn+) := {γ ∈ Rn

+, ρ(D(γ)F ) < 1}The inverse map P : Γ→ Rn

+ given

P(γ) = (I − D(γ)F )−1(γ ◦ µ) = (∞∑

m=0

(D(γ)F )m)(γ ◦ µ)

COR: P increases on Γ: P(γ) < P(δ) if γ � δ ∈ Γ.

COR: p? = (p?1, . . . ,p?n)> satisfies p?i = p̄i for some i = 1, . . . ,n

DEF: [0,pi ]× Rn−1+ := {p = (p1, . . . ,pn)> ∈ Rn

+, pi ≤ p̄i},ei = (δ1i , . . . , δni)

>

THM 5: γ([0,pi ]× Rn−1+ ) = {γ ∈ Rn

+, ρ(D(γ)(F + 1p̄i

µe>i )) ≤ 1}

COR γ([0,p]) = {γ ∈ Rn+, ρ(D(γ)(F + 1

p̄iµe>i )) ≤ 1, i = 1, . . . ,n}

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 17 / 23

Page 100: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

SIR domain

CLAIM: Γ := γ(Rn+) := {γ ∈ Rn

+, ρ(D(γ)F ) < 1}The inverse map P : Γ→ Rn

+ given

P(γ) = (I − D(γ)F )−1(γ ◦ µ) = (∞∑

m=0

(D(γ)F )m)(γ ◦ µ)

COR: P increases on Γ: P(γ) < P(δ) if γ � δ ∈ Γ.

COR: p? = (p?1, . . . ,p?n)> satisfies p?i = p̄i for some i = 1, . . . ,n

DEF: [0,pi ]× Rn−1+ := {p = (p1, . . . ,pn)> ∈ Rn

+, pi ≤ p̄i},ei = (δ1i , . . . , δni)

>

THM 5: γ([0,pi ]× Rn−1+ ) = {γ ∈ Rn

+, ρ(D(γ)(F + 1p̄i

µe>i )) ≤ 1}

COR γ([0,p]) = {γ ∈ Rn+, ρ(D(γ)(F + 1

p̄iµe>i )) ≤ 1, i = 1, . . . ,n}

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 17 / 23

Page 101: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

SIR domain

CLAIM: Γ := γ(Rn+) := {γ ∈ Rn

+, ρ(D(γ)F ) < 1}The inverse map P : Γ→ Rn

+ given

P(γ) = (I − D(γ)F )−1(γ ◦ µ) = (∞∑

m=0

(D(γ)F )m)(γ ◦ µ)

COR: P increases on Γ: P(γ) < P(δ) if γ � δ ∈ Γ.

COR: p? = (p?1, . . . ,p?n)> satisfies p?i = p̄i for some i = 1, . . . ,n

DEF: [0,pi ]× Rn−1+ := {p = (p1, . . . ,pn)> ∈ Rn

+, pi ≤ p̄i},ei = (δ1i , . . . , δni)

>

THM 5: γ([0,pi ]× Rn−1+ ) = {γ ∈ Rn

+, ρ(D(γ)(F + 1p̄i

µe>i )) ≤ 1}

COR γ([0,p]) = {γ ∈ Rn+, ρ(D(γ)(F + 1

p̄iµe>i )) ≤ 1, i = 1, . . . ,n}

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 17 / 23

Page 102: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

SIR domain

CLAIM: Γ := γ(Rn+) := {γ ∈ Rn

+, ρ(D(γ)F ) < 1}The inverse map P : Γ→ Rn

+ given

P(γ) = (I − D(γ)F )−1(γ ◦ µ) = (∞∑

m=0

(D(γ)F )m)(γ ◦ µ)

COR: P increases on Γ: P(γ) < P(δ) if γ � δ ∈ Γ.

COR: p? = (p?1, . . . ,p?n)> satisfies p?i = p̄i for some i = 1, . . . ,n

DEF: [0,pi ]× Rn−1+ := {p = (p1, . . . ,pn)> ∈ Rn

+, pi ≤ p̄i},ei = (δ1i , . . . , δni)

>

THM 5: γ([0,pi ]× Rn−1+ ) = {γ ∈ Rn

+, ρ(D(γ)(F + 1p̄i

µe>i )) ≤ 1}

COR γ([0,p]) = {γ ∈ Rn+, ρ(D(γ)(F + 1

p̄iµe>i )) ≤ 1, i = 1, . . . ,n}

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 17 / 23

Page 103: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

SIR domain

CLAIM: Γ := γ(Rn+) := {γ ∈ Rn

+, ρ(D(γ)F ) < 1}The inverse map P : Γ→ Rn

+ given

P(γ) = (I − D(γ)F )−1(γ ◦ µ) = (∞∑

m=0

(D(γ)F )m)(γ ◦ µ)

COR: P increases on Γ: P(γ) < P(δ) if γ � δ ∈ Γ.

COR: p? = (p?1, . . . ,p?n)> satisfies p?i = p̄i for some i = 1, . . . ,n

DEF: [0,pi ]× Rn−1+ := {p = (p1, . . . ,pn)> ∈ Rn

+, pi ≤ p̄i},ei = (δ1i , . . . , δni)

>

THM 5: γ([0,pi ]× Rn−1+ ) = {γ ∈ Rn

+, ρ(D(γ)(F + 1p̄i

µe>i )) ≤ 1}

COR γ([0,p]) = {γ ∈ Rn+, ρ(D(γ)(F + 1

p̄iµe>i )) ≤ 1, i = 1, . . . ,n}

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 17 / 23

Page 104: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

SIR domain

CLAIM: Γ := γ(Rn+) := {γ ∈ Rn

+, ρ(D(γ)F ) < 1}The inverse map P : Γ→ Rn

+ given

P(γ) = (I − D(γ)F )−1(γ ◦ µ) = (∞∑

m=0

(D(γ)F )m)(γ ◦ µ)

COR: P increases on Γ: P(γ) < P(δ) if γ � δ ∈ Γ.

COR: p? = (p?1, . . . ,p?n)> satisfies p?i = p̄i for some i = 1, . . . ,n

DEF: [0,pi ]× Rn−1+ := {p = (p1, . . . ,pn)> ∈ Rn

+, pi ≤ p̄i},ei = (δ1i , . . . , δni)

>

THM 5: γ([0,pi ]× Rn−1+ ) = {γ ∈ Rn

+, ρ(D(γ)(F + 1p̄i

µe>i )) ≤ 1}

COR γ([0,p]) = {γ ∈ Rn+, ρ(D(γ)(F + 1

p̄iµe>i )) ≤ 1, i = 1, . . . ,n}

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 17 / 23

Page 105: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Restatement of the maximal problem

0 < γ = elog γ . New variable x = log γHence log γ([0,p]) is the closed unbounded closed set D ⊂ Rn:

hi(x) := log ρ(diag(ex)(F +1p̄i

µe>i )) ≤ 0, i = 1, . . . ,n

Since hi(x) is convex, D convexSince log(1 + et ) convex, the equivalent maximal problem

maxx∈D

Φw(ex) = maxx,hi (x)≤0,i=1,...,n

n∑j=1

log(1 + exj )

maximization of convex function on closed unbounded convex set

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 18 / 23

Page 106: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Restatement of the maximal problem

0 < γ = elog γ . New variable x = log γ

Hence log γ([0,p]) is the closed unbounded closed set D ⊂ Rn:

hi(x) := log ρ(diag(ex)(F +1p̄i

µe>i )) ≤ 0, i = 1, . . . ,n

Since hi(x) is convex, D convexSince log(1 + et ) convex, the equivalent maximal problem

maxx∈D

Φw(ex) = maxx,hi (x)≤0,i=1,...,n

n∑j=1

log(1 + exj )

maximization of convex function on closed unbounded convex set

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 18 / 23

Page 107: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Restatement of the maximal problem

0 < γ = elog γ . New variable x = log γHence log γ([0,p]) is the closed unbounded closed set D ⊂ Rn:

hi(x) := log ρ(diag(ex)(F +1p̄i

µe>i )) ≤ 0, i = 1, . . . ,n

Since hi(x) is convex, D convexSince log(1 + et ) convex, the equivalent maximal problem

maxx∈D

Φw(ex) = maxx,hi (x)≤0,i=1,...,n

n∑j=1

log(1 + exj )

maximization of convex function on closed unbounded convex set

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 18 / 23

Page 108: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Restatement of the maximal problem

0 < γ = elog γ . New variable x = log γHence log γ([0,p]) is the closed unbounded closed set D ⊂ Rn:

hi(x) := log ρ(diag(ex)(F +1p̄i

µe>i )) ≤ 0, i = 1, . . . ,n

Since hi(x) is convex, D convex

Since log(1 + et ) convex, the equivalent maximal problem

maxx∈D

Φw(ex) = maxx,hi (x)≤0,i=1,...,n

n∑j=1

log(1 + exj )

maximization of convex function on closed unbounded convex set

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 18 / 23

Page 109: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Restatement of the maximal problem

0 < γ = elog γ . New variable x = log γHence log γ([0,p]) is the closed unbounded closed set D ⊂ Rn:

hi(x) := log ρ(diag(ex)(F +1p̄i

µe>i )) ≤ 0, i = 1, . . . ,n

Since hi(x) is convex, D convexSince log(1 + et ) convex, the equivalent maximal problem

maxx∈D

Φw(ex) = maxx,hi (x)≤0,i=1,...,n

n∑j=1

log(1 + exj )

maximization of convex function on closed unbounded convex set

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 18 / 23

Page 110: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Restatement of the maximal problem

0 < γ = elog γ . New variable x = log γHence log γ([0,p]) is the closed unbounded closed set D ⊂ Rn:

hi(x) := log ρ(diag(ex)(F +1p̄i

µe>i )) ≤ 0, i = 1, . . . ,n

Since hi(x) is convex, D convexSince log(1 + et ) convex, the equivalent maximal problem

maxx∈D

Φw(ex) = maxx,hi (x)≤0,i=1,...,n

n∑j=1

log(1 + exj )

maximization of convex function on closed unbounded convex set

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 18 / 23

Page 111: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Approximation methods-I

Approximation 1:For K � 1 DK := {x ∈ D, x ≥ −K 1 = −K (1, . . . ,1)>}consider maxx∈DK Φw

Approximation 2:Choose a few boundary points ξ1, . . . , ξN ∈ D s.t.hj(ξk ) = 0 for j ∈ Ak ⊂ {1, . . . ,n} and k = 1, . . . ,N.At each ξk one has #Ak supporting hyperplanes Hj,k , j ∈ Ak

The supporting hyperplane of hj(x) at ξk is Hj,k (x) ≤ Hj,k (ξk )

Hj,k (x) = w>j,kx, wj,k = x(D(eξk )(F + 1p̄j

µe>j )) ◦ y(D(eξk )(F + 1p̄j

µe>j ))

D(ξ1, . . . , ξN ,K ) = {x ∈ Rn,Hj,k (x) ≤ Hj,k (ξk ), j ∈ Ak , k ∈ 〈N〉, ξ ≥ −K 1}

DK ⊂ D(ξ1, . . . , ξN ,K )

maxx∈D(ξ1,...,ξN ,K ) Φw(ex) ≥ maxx∈DK Φw(ex)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 19 / 23

Page 112: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Approximation methods-I

Approximation 1:For K � 1 DK := {x ∈ D, x ≥ −K 1 = −K (1, . . . ,1)>}consider maxx∈DK Φw

Approximation 2:Choose a few boundary points ξ1, . . . , ξN ∈ D s.t.hj(ξk ) = 0 for j ∈ Ak ⊂ {1, . . . ,n} and k = 1, . . . ,N.

At each ξk one has #Ak supporting hyperplanes Hj,k , j ∈ Ak

The supporting hyperplane of hj(x) at ξk is Hj,k (x) ≤ Hj,k (ξk )

Hj,k (x) = w>j,kx, wj,k = x(D(eξk )(F + 1p̄j

µe>j )) ◦ y(D(eξk )(F + 1p̄j

µe>j ))

D(ξ1, . . . , ξN ,K ) = {x ∈ Rn,Hj,k (x) ≤ Hj,k (ξk ), j ∈ Ak , k ∈ 〈N〉, ξ ≥ −K 1}

DK ⊂ D(ξ1, . . . , ξN ,K )

maxx∈D(ξ1,...,ξN ,K ) Φw(ex) ≥ maxx∈DK Φw(ex)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 19 / 23

Page 113: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Approximation methods-I

Approximation 1:For K � 1 DK := {x ∈ D, x ≥ −K 1 = −K (1, . . . ,1)>}consider maxx∈DK Φw

Approximation 2:Choose a few boundary points ξ1, . . . , ξN ∈ D s.t.hj(ξk ) = 0 for j ∈ Ak ⊂ {1, . . . ,n} and k = 1, . . . ,N.At each ξk one has #Ak supporting hyperplanes Hj,k , j ∈ Ak

The supporting hyperplane of hj(x) at ξk is Hj,k (x) ≤ Hj,k (ξk )

Hj,k (x) = w>j,kx, wj,k = x(D(eξk )(F + 1p̄j

µe>j )) ◦ y(D(eξk )(F + 1p̄j

µe>j ))

D(ξ1, . . . , ξN ,K ) = {x ∈ Rn,Hj,k (x) ≤ Hj,k (ξk ), j ∈ Ak , k ∈ 〈N〉, ξ ≥ −K 1}

DK ⊂ D(ξ1, . . . , ξN ,K )

maxx∈D(ξ1,...,ξN ,K ) Φw(ex) ≥ maxx∈DK Φw(ex)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 19 / 23

Page 114: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Approximation methods-I

Approximation 1:For K � 1 DK := {x ∈ D, x ≥ −K 1 = −K (1, . . . ,1)>}consider maxx∈DK Φw

Approximation 2:Choose a few boundary points ξ1, . . . , ξN ∈ D s.t.hj(ξk ) = 0 for j ∈ Ak ⊂ {1, . . . ,n} and k = 1, . . . ,N.At each ξk one has #Ak supporting hyperplanes Hj,k , j ∈ Ak

The supporting hyperplane of hj(x) at ξk is Hj,k (x) ≤ Hj,k (ξk )

Hj,k (x) = w>j,kx, wj,k = x(D(eξk )(F + 1p̄j

µe>j )) ◦ y(D(eξk )(F + 1p̄j

µe>j ))

D(ξ1, . . . , ξN ,K ) = {x ∈ Rn,Hj,k (x) ≤ Hj,k (ξk ), j ∈ Ak , k ∈ 〈N〉, ξ ≥ −K 1}

DK ⊂ D(ξ1, . . . , ξN ,K )

maxx∈D(ξ1,...,ξN ,K ) Φw(ex) ≥ maxx∈DK Φw(ex)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 19 / 23

Page 115: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Approximation methods-I

Approximation 1:For K � 1 DK := {x ∈ D, x ≥ −K 1 = −K (1, . . . ,1)>}consider maxx∈DK Φw

Approximation 2:Choose a few boundary points ξ1, . . . , ξN ∈ D s.t.hj(ξk ) = 0 for j ∈ Ak ⊂ {1, . . . ,n} and k = 1, . . . ,N.At each ξk one has #Ak supporting hyperplanes Hj,k , j ∈ Ak

The supporting hyperplane of hj(x) at ξk is Hj,k (x) ≤ Hj,k (ξk )

Hj,k (x) = w>j,kx, wj,k = x(D(eξk )(F + 1p̄j

µe>j )) ◦ y(D(eξk )(F + 1p̄j

µe>j ))

D(ξ1, . . . , ξN ,K ) = {x ∈ Rn,Hj,k (x) ≤ Hj,k (ξk ), j ∈ Ak , k ∈ 〈N〉, ξ ≥ −K 1}

DK ⊂ D(ξ1, . . . , ξN ,K )

maxx∈D(ξ1,...,ξN ,K ) Φw(ex) ≥ maxx∈DK Φw(ex)

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 19 / 23

Page 116: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Approximation methods-II

Approximation 3:

maxx∈D(ξ1,...,ξN ,K )

Φw,rel(ex) = maxx∈D(ξ1,...,ξN ,K )

w>x

Use Simplex Method or Ellipsoid Algorithm

Choice of ξ1, . . . , ξN :

Pick a finite number 0 < p1, . . . ,pN ∈ [0, p̄] = [0, p̄1]× . . . [0, p̄n]boundary pointsE.g., divide [0,p] by a mesh, and choose all boundary points withpositive coordinates

ξk = γ(pk ) and Ak all j s.t. pj,k = p̄j

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 20 / 23

Page 117: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Approximation methods-II

Approximation 3:

maxx∈D(ξ1,...,ξN ,K )

Φw,rel(ex) = maxx∈D(ξ1,...,ξN ,K )

w>x

Use Simplex Method or Ellipsoid Algorithm

Choice of ξ1, . . . , ξN :

Pick a finite number 0 < p1, . . . ,pN ∈ [0, p̄] = [0, p̄1]× . . . [0, p̄n]boundary points

E.g., divide [0,p] by a mesh, and choose all boundary points withpositive coordinates

ξk = γ(pk ) and Ak all j s.t. pj,k = p̄j

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 20 / 23

Page 118: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Approximation methods-II

Approximation 3:

maxx∈D(ξ1,...,ξN ,K )

Φw,rel(ex) = maxx∈D(ξ1,...,ξN ,K )

w>x

Use Simplex Method or Ellipsoid Algorithm

Choice of ξ1, . . . , ξN :

Pick a finite number 0 < p1, . . . ,pN ∈ [0, p̄] = [0, p̄1]× . . . [0, p̄n]boundary pointsE.g., divide [0,p] by a mesh, and choose all boundary points withpositive coordinates

ξk = γ(pk ) and Ak all j s.t. pj,k = p̄j

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 20 / 23

Page 119: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Direct methods

Study max0≤p≤p̄ Φw(p) = Φw(p?)

If wi = 0 then p?i = 0.

Assumption 0 < w ∈ Πn

Local minimum conditions at 0 6= p? ∈ ∂[0, p̄]

1. ∂iΦw(p?) = 0 if 0 < p?i < p̄i

2. ∂iΦw(p?) ≥ 0 if p?i = p̄i

3. ∂iΦw(p?) ≤ 0 if p?i = 0

Apply gradient methods and their variations

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 21 / 23

Page 120: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Direct methods

Study max0≤p≤p̄ Φw(p) = Φw(p?)

If wi = 0 then p?i = 0.

Assumption 0 < w ∈ Πn

Local minimum conditions at 0 6= p? ∈ ∂[0, p̄]

1. ∂iΦw(p?) = 0 if 0 < p?i < p̄i

2. ∂iΦw(p?) ≥ 0 if p?i = p̄i

3. ∂iΦw(p?) ≤ 0 if p?i = 0

Apply gradient methods and their variations

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 21 / 23

Page 121: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Direct methods

Study max0≤p≤p̄ Φw(p) = Φw(p?)

If wi = 0 then p?i = 0.

Assumption 0 < w ∈ Πn

Local minimum conditions at 0 6= p? ∈ ∂[0, p̄]

1. ∂iΦw(p?) = 0 if 0 < p?i < p̄i

2. ∂iΦw(p?) ≥ 0 if p?i = p̄i

3. ∂iΦw(p?) ≤ 0 if p?i = 0

Apply gradient methods and their variations

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 21 / 23

Page 122: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Direct methods

Study max0≤p≤p̄ Φw(p) = Φw(p?)

If wi = 0 then p?i = 0.

Assumption 0 < w ∈ Πn

Local minimum conditions at 0 6= p? ∈ ∂[0, p̄]

1. ∂iΦw(p?) = 0 if 0 < p?i < p̄i

2. ∂iΦw(p?) ≥ 0 if p?i = p̄i

3. ∂iΦw(p?) ≤ 0 if p?i = 0

Apply gradient methods and their variations

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 21 / 23

Page 123: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Direct methods

Study max0≤p≤p̄ Φw(p) = Φw(p?)

If wi = 0 then p?i = 0.

Assumption 0 < w ∈ Πn

Local minimum conditions at 0 6= p? ∈ ∂[0, p̄]

1. ∂iΦw(p?) = 0 if 0 < p?i < p̄i

2. ∂iΦw(p?) ≥ 0 if p?i = p̄i

3. ∂iΦw(p?) ≤ 0 if p?i = 0

Apply gradient methods and their variations

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 21 / 23

Page 124: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Direct methods

Study max0≤p≤p̄ Φw(p) = Φw(p?)

If wi = 0 then p?i = 0.

Assumption 0 < w ∈ Πn

Local minimum conditions at 0 6= p? ∈ ∂[0, p̄]

1. ∂iΦw(p?) = 0 if 0 < p?i < p̄i

2. ∂iΦw(p?) ≥ 0 if p?i = p̄i

3. ∂iΦw(p?) ≤ 0 if p?i = 0

Apply gradient methods and their variations

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 21 / 23

Page 125: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

Direct methods

Study max0≤p≤p̄ Φw(p) = Φw(p?)

If wi = 0 then p?i = 0.

Assumption 0 < w ∈ Πn

Local minimum conditions at 0 6= p? ∈ ∂[0, p̄]

1. ∂iΦw(p?) = 0 if 0 < p?i < p̄i

2. ∂iΦw(p?) ≥ 0 if p?i = p̄i

3. ∂iΦw(p?) ≤ 0 if p?i = 0

Apply gradient methods and their variations

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 21 / 23

Page 126: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

References 1

R.A. Brualdi, S.V. Parter and H. Schneider, The diagonalequivalence of a nonnegative matrix to a stochastic matrix, J.Math. Anal. Appl. 16 (1966), 31–50.

J.E. Cohen, Random evolutions and the spectral radius of anon-negative matrix, Mat. Proc. Camb. Phil. Soc 86 (1979),345-350.

M.D. Donsker and S.R.S. Varadhan, On a variational formula forthe principal eigenvalue for operators with maximum principle,Proc. Nat. Acad. Sci. U.S.A. 72 (1975), 780–783.

S. Friedland, Convex spectral functions, Linear Multilin. Algebra 9(1981), 299-316.

S. Friedland and S. Karlin, Some inequalities for the spectralradius of non-negative matrices and applications, DukeMathematical Journal 42 (3), 459-490, 1975.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 22 / 23

Page 127: Eigenvalue inequalities, log-convexity and scaling: …homepages.math.uic.edu/~friedlan/stanfordpaus08.pdfMathematical Society. He was the author of 10 books and more than 450 articles.

References 2

S. Friedland and C.W. Tan, Maximizing sum rates in Gaussianinterference-limited channels, arXiv:0806.2860

J. F. C. Kingman, A convexity property of positive matrices, Quart.J. Math. Oxford Ser. 12 (2), 283-284, 1961.

R. A. Sinkhorn, A relationship between arbitrary positive matricesand doubly stochastic matrices, Ann. Math. Statist. 35 (1964),876–879.

R. Sinkhorn and P. Knopp, Concerning nonnegative matrices anddoubly stochastic matrices, Pacific J. Math. 21 (1967), 343–348.

Shmuel Friedland Univ. Illinois at Chicago () Eigenvalue inequalities, log-convexity and scaling: old results and new applications, a tribute to Sam KarlinDecember 3, 2008 23 / 23