Una terna pitagórica es un conjunto ordenado de tres  números enteros positivos a, b, c, y son solución de la ecuación diofántica cuadrática  
  
    
      
        
          a
          
            2
          
        
        +
        
          b
          
            2
          
        
        =
        
          c
          
            2
          
        
      
    
    {\displaystyle a^{2}+b^{2}=c^{2}}
  .[1]​ La nomenclatura  se liga al teorema de Pitágoras, el cual afirma que en cualquier triángulo rectángulo, se cumple que 
  
    
      
        
          r
          
            2
          
        
        +
        
          s
          
            2
          
        
        =
        
          t
          
            2
          
        
      
    
    {\displaystyle r^{2}+s^{2}=t^{2}}
    (donde t es la longitud de la hipotenusa; y las otras variables, longitudes de catetos, en números enteros). En sentido recíproco también se cumple, o sea, cualquier terna pitagórica se puede asociar con las longitudes de los dos catetos y de la hipotenusa correspondiente, formando un triángulo rectángulo.