Strange behavior of MatrixConditionNumber
- To: mathgroup at smc.vnet.net
- Subject: [mg66541] Strange behavior of MatrixConditionNumber
- From: The Phantom <phantom at aol.com>
- Date: Fri, 19 May 2006 03:40:12 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
I get the following in Mathematica 5.2: <<LinearAlgebra`MatrixManipulation` ( 5 -8 -9 -7 -4 ) ( 5 5 -8 3 1 ) a = ( 3 -2 -6 8 -1 ); ( 1 -7 9 -5 -2 ) (-9 9 -4 -7 -5 ) q = SetPrecision[a,99]; N[MatrixConditionNumber[q,2],12] Out(1) = 6.50915201983 N[Norm[q,2]*Norm[Inverse[q],2],12] Out(2) = 7.54449348901 These two values should be the same, shouldn't they? And what's really strange, I get different values for N[MatrixConditionNumber[q,2],12] when I execute the program repeatedly. Does anybody get this strange result?
- Follow-Ups:
- Re: Strange behavior of MatrixConditionNumber
- From: Daniel Lichtblau <danl@wolfram.com>
- Re: Strange behavior of MatrixConditionNumber