linear algebra stephen h friedberg