I ettertiden har det vært stor uenighet om Pytagoras’ rolle, og flere hypoteser er gjeldende: Pytagoras overtok satsen fra babylonerne. Han var kun en formidler av orientalsk kunnskap til grekerne. Dette er synet til vitenskapshistorikeren Walter Burkert. Pytagoras oppdaget og beviste satsen uavhengig av orientalsk matematikk. Dette var en vanlig oppfatning i antikken og er også synet til vitenskapshistorikeren Leonid Zhmud. Pytagoras støttet seg til orientalske kilder, men var den første som fant et bevis. Egypterne og babylonerne var primært interessert i satsens anvendelse og ikke i et generelt bevis. Pytagoras hadde selv få eller ingen bidrag. Andre pytagoreere kan på et senere tidspunkt ha funnet et bevis og så har dette blitt knyttet til Pytagoras.