da Antimius » 22/04/2017, 13:35
Un array multidimensionale è semplicemente un oggetto che dipende da più indici. Un vettore dipende da 1, una matrice dipende da 2, un tensore di rango 3 dipende da 3, ecc. Così come una matrice la puoi immaginare come una tabella a due entrate, un tensore di rango 3 lo puoi immaginare come un "cubetto" a tre entrate che ha numeri disposti lungo le tre direzioni, in accordo con gli indici. Ovviamente, non puoi visualizzare i tensori di rango superiore in questo modo.
Per quanto riguarda la seconda domanda, ti invito a cercare "integrazione su varietà differenziabili" o "integrazione di forme differenziali" se ti interessa studiare l'argomento, perché è un po' vasto per essere esaurito in un semplice post. Ciononostante, se ti interessa come si risolve il calcolo praticamente, quello che si fa è sempre esprimere le parametrizzazioni locali delle varietà differenziabili e calcolare gli integrali lungo quelle parametrizzazioni. E' quello che fai quando calcoli un integrale superficiale su una sfera, ad esempio, o un integrale curvilineo su una circonferenza.