ingrese una relación binaria de conjuntos desde teclado e identifique si es inyectiva y sobreyectiva
class Relacion_Binaria: def __init__(self,A,B,R): self.A=A self.B=B self.R=R def EsInyectiva(self): for i in range(A): for j in range(B): if(R[i][j]==1): break else: return False return True def EsSobreyectiva(self): for i in range(B): for j in range(A): if(R[j][i]==1): break else: return False return True A=[0,1,2] B=[0,1,2,3] R=[[0,0,1],[1,0,1],[0,1,0]] Relacion=Relacion_Binaria(A,B,R) print(Relacion.EsInyectiva()) print(Relacion.EsSob