La tua situazione,
gauss, mi ricorda la mia qualche anno fa... mi sento di darti un consiglio: prima di affrontare la relatività generale o qualsiasi altra cosa, integra le tue competenze di matematica, perché in questo senso i corsi di ingegneria in generale e informatica in particolare sono scandalosi: si fa relativamente poco, e quel poco che si fa viene spesso presentato come "un male necessario" invece che come la base fondamentale per poter esprimere formalmente qualsiasi pensiero anche solo vagamente scientifico; d'altra parte, finché si continuerà a considerare gli ingegneri informatici (e in particolare, finché gli ingegneri informatici - ma non solo loro - continueranno a considerare se stessi) alla stegua di macchine semi-dementi concepite con l'unico compito di progettare cose seguendo formalismi ormai consolidati...
Gli ambiti specifici da approfondire te li ha già accennati
PietroBaima, che senz'altro in questo campo (e non solo in questo

) è molto più autorevole di me, quindi non metto bocca... mi limito a suggerire sommessamente di considerare, prima di lanciarti in argomenti nuovi, un'attenta revisione di ciò che credi di sapere già: a naso, ho come l'impressione che potresti scoprire qualcosa di interessante che durante i tuoi studi nessuno aveva citato (*)

(*) La butto lì con un possibile esempio semplicissimo ma probabilmente utile, visto che con le matrici si ha sempre a che fare: i
teoremi di Gerschgorin 
PS: io sono di parte in maniera vergognosa, ma non posso esimermi dal consigliarti di studiare bene anche la logica matematica: essere in grado di valutare formalmente ciò che si sta leggendo, e in particolare le dimostrazioni delle leggi fisiche, è un'arma non da poco nella battaglia contro argomenti particolarmente ostici
