MathGroup Archive 2008

[Date Index] [Thread Index] [Author Index]

Search the Archive

symbolic matrix inverse

  • To: mathgroup at smc.vnet.net
  • Subject: [mg94126] symbolic matrix inverse
  • From: Steven Allmaras <steven.r.allmaras at boeing.com>
  • Date: Fri, 5 Dec 2008 05:33:06 -0500 (EST)

I have a symbolic matrix {{a,b},{c,d}} whose elements are themselves matrices.  The elements are noncommutative (e.g., a.b != b.a), and just for simplicity assume each element is a n-by-n square matrix of reals.  How do I get Mathematica to evaluate Inverse[{{a,b},{c,d}}] in terms of Dot and Inverse, rather than Times and Divide?  I'm hoping to get something that looks like,

[[1,1]] = Inverse[a] + Inverse[a].b.Inverse[d - c.Inverse[a].b].c.Inverse[a]

Thanks,
Steve


  • Prev by Date: Re: NDSolve - Nice function but stiffness-problem
  • Next by Date: Re: InverseLaplaceTransform different solution in Mathematica 6 and
  • Previous by thread: Re: Position of Last Element in List
  • Next by thread: RE: symbolic matrix inverse