Fatti

Marie-Anne [D.], affiliata alla Cassa di previdenza del personale insegnante dell'Istruzione pubblica e dei funzionari dell'Amministrazione del Cantone di Ginevra (CIA), è stata riconosciuta invalida da questa cassa con effetto dal 1° gennaio 1984. La CIA le ha quindi concesso una rendita d'invalidità mensile nonché un "anticipo AI" di 979 franchi al mese. Nel dicembre 1984, Marie-Anne [D.] ha comunicato alla CIA una decisione dell'assicurazione invalidità federale che le accordava retroattivamente al 1° dicembre 1983 una rendita intera semplice. La CIA ha quindi continuato a versare l'"anticipo AI" fino al settembre 1986, momento in cui si è accorta del suo errore e ha richiesto all'affiliata la restituzione degli anticipi versati, ossia 31'328 franchi.

Marie-Anne [D.] ha contestato di dover alla CIA l'importo richiesto, invocando la violazione del principio della buona fede da parte della cassa. Il Tribunale cantonale delle assicurazioni ha respinto il ricorso dell'assicurata e l'ha condannata a versare alla CIA l'importo di 31'328 franchi. Marie-Anne [D.] ha quindi interposto un ricorso di diritto amministrativo presso il Tribunale federale delle assicurazioni.

Legge

Il Tribunale federale delle assicurazioni ritiene che l'obbligo di restituire le prestazioni indebitamente versate si basi innanzitutto sulle disposizioni speciali che lo prevedono e, in mancanza, sulle regole generali dell'arricchimento illegittimo ai sensi degli articoli 62-67 del Codice delle obbligazioni (CO). In materia di AVS, lo stesso obbligo deriva dall'articolo 47 cpv. 1 della Legge federale sull'assicurazione per la vecchiaia e per i superstiti (LAVS), applicabile per rinvio nell'assicurazione invalidità.

Per quanto riguarda la previdenza professionale, il Tribunale federale rileva che la Legge federale sulla previdenza professionale (LPP) non contiene alcuna norma relativa alla restituzione di prestazioni indebitamente pagate. Tuttavia, nel caso di specie, l'articolo 36 cpv. 3 dello statuto della CIA pone il principio del rimborso alla cassa degli arretrati ricevuti dall'assicurazione invalidità durante il periodo di pagamento della pensione complementare.

Il…