Il Teorema di Brahmagupta e successivi sviluppi