No. If B is singular, it's impossible to find a matrix A such that A%*%B 
be the identity matrix (unless you can find a number x such that x*0=1).

Cheers,
Jerome

On August 14, 2003 10:02 am, Feng Zhang wrote:
> Thank, Jerome
>
> The question is if this generalized inverse can make
> their product to be identity matrix?
>
>
> ----- Original Message -----
> From: "Jerome Asselin" <[EMAIL PROTECTED]>
> To: "Feng Zhang" <[EMAIL PROTECTED]>; "R-Help"
> <[EMAIL PROTECTED]>
> Sent: Thursday, August 14, 2003 11:52 AM
> Subject: Re: [R] How to get the pseudo left inverse of a singular square
> matrix?
>
> > Singular matrices are not invertible. However you can calculate the
> > generalized inverse with the function ginv() from package MASS.
> >
> > HTH,
> > Jerome
> >
> > On August 14, 2003 09:24 am, Feng Zhang wrote:
> > > Dear R-listers,
> > >
> > > I have a dxr matrix Z, where d > r.
> > > And the product Z*Z' is a singular square matrix.
> > > The problem is how to get the left inverse U of this
> > > singular matrix Z*Z', such that
> > > U*(Z*Z') = I?
> > >
> > > Is there any to figure it out using matrix decomposition method?
> > >
> > > Thanks a lot for your help.
> > >
> > > Fred
> > >
> > > ______________________________________________
> > > [EMAIL PROTECTED] mailing list
> > > https://www.stat.math.ethz.ch/mailman/listinfo/r-help

______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help

Reply via email to