Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 10

︠6093ff32-6b19-4c34-b1d3-42fa906204b0︠

#4|4<[34|34]<[234|234]
A=Polyhedron(vertices = [[0,1,1,1]]);
B=Polyhedron(vertices = [[0,0,1,1]]);
C=Polyhedron(vertices = [[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
#Poli=BAN.ehrhart_polynomial()
print('Bandera1: 1')

#3|4<[34|34]<[234|234]
A=Polyhedron(vertices = [[0,1,1,1]]);
B=Polyhedron(vertices = [[0,0,1,1]]);
C=Polyhedron(vertices = [[0,0,0,1],[0,0,1,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera2:',Poli)

#3|2<[34|34]<[234|234]
print('Bandera3: 1')

#4|4<[24|34]<[234|234]
A=Polyhedron(vertices = [[0,1,1,1]]);
B=Polyhedron(vertices = [[0,0,1,1],[0,1,0,1]]);
C=Polyhedron(vertices = [[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera4:',Poli)

#2|3<[24|34]<[234|234]
A=Polyhedron(vertices = [[0,1,1,1]]);
B=Polyhedron(vertices = [[0,0,1,1],[0,1,0,1]]);
C=Polyhedron(vertices = [[0,0,1,0],[0,1,0,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera5:',Poli)

#2|4<[24|34]<[234|234]
A=Polyhedron(vertices = [[0,1,1,1]]);
B=Polyhedron(vertices = [[0,0,1,1],[0,1,0,1]]);
C=Polyhedron(vertices = [[0,0,1,0],[0,1,0,0],[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera6:',Poli)

#4|4<[24|24]<[234|234]
print('Bandera7: 1')

#2|2<[24|24]<[234|234]
print('Bandera8: 1')

#3|4<[23|34]<[234|234]
A=Polyhedron(vertices = [[0,1,1,1]]);
B=Polyhedron(vertices = [[0,1,1,0],[0,1,0,1],[0,0,1,1]]);
C=Polyhedron(vertices = [[0,0,1,0],[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera9:',Poli)

#2|4<[23|34]<[234|234]
A=Polyhedron(vertices = [[0,1,1,1]]);
B=Polyhedron(vertices = [[0,1,1,0],[0,1,0,1],[0,0,1,1]]);
C=Polyhedron(vertices = [[0,1,0,0],[0,0,1,0],[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera10:',Poli)

#2|3<[23|34]<[234|234]
A=Polyhedron(vertices = [[0,1,1,1]]);
B=Polyhedron(vertices = [[0,1,1,0],[0,1,0,1],[0,0,1,1]]);
C=Polyhedron(vertices = [[0,0,1,0],[0,1,0,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera11:',Poli)

#3|4<[23|24]<[234|234]
A=Polyhedron(vertices = [[0,1,1,1]]);
B=Polyhedron(vertices = [[0,1,1,0],[0,1,0,1]]);
C=Polyhedron(vertices = [[0,0,1,0],[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera12:',Poli)

#2|4<[23|24]<[234|234]
A=Polyhedron(vertices = [[0,1,1,1]]);
B=Polyhedron(vertices = [[0,1,1,0],[0,1,0,1]]);
C=Polyhedron(vertices = [[0,0,1,0],[0,0,0,1],[0,1,0,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera13:',Poli)

#2|2<[23|24]<[234|234]
A=Polyhedron(vertices = [[0,1,1,1]]);
B=Polyhedron(vertices = [[0,1,1,0],[0,1,0,1]]);
C=Polyhedron(vertices = [[0,1,0,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera14:',Poli)

#3|3<[23|23]<[234|234]
print('Bandera15: 1')

#2|3<[23|23]<[234|234]
A=Polyhedron(vertices = [[0,1,1,1]]);
B=Polyhedron(vertices = [[0,1,1,0]]);
C=Polyhedron(vertices = [[0,1,0,0],[0,0,1,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera16:',Poli)

#3|3<[23|23]<[234|234]
print('B0.andera17: 1')

#4|4<[34|34]<[134|234]
A=Polyhedron(vertices = [[0,1,1,1],[1,0,1,1]]);
B=Polyhedron(vertices = [[0,0,1,1]]);
C=Polyhedron(vertices = [[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera18:',Poli)

#3|4<[34|34]<[134|234]
A=Polyhedron(vertices = [[0,1,1,1],[1,0,1,1]]);
B=Polyhedron(vertices = [[0,0,1,1]]);
C=Polyhedron(vertices = [[0,0,0,1],[0,0,1,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera19:',Poli)

#3|3<[34|34]<[134|234]
A=Polyhedron(vertices = [[0,1,1,1],[1,0,1,1]]);
B=Polyhedron(vertices = [[0,0,1,1]]);
C=Polyhedron(vertices = [[0,0,1,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera20:',Poli)

#4|4<[14|34]<[134|234]
A=Polyhedron(vertices = [[0,1,1,1],[1,0,1,1]]);
B=Polyhedron(vertices = [[0,0,1,1],[1,0,0,1],[0,1,0,1]]);
C=Polyhedron(vertices = [[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera21:',Poli)

#1|4<[14|34]<[134|234]
A=Polyhedron(vertices = [[0,1,1,1],[1,0,1,1]]);
B=Polyhedron(vertices = [[0,0,1,1],[1,0,0,1],[0,1,0,1]]);
C=Polyhedron(vertices = [[0,0,0,1],[1,0,0,0],[0,1,0,0],[0,0,1,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera22:',Poli)

#1|3<[14|34]<[134|234]
A=Polyhedron(vertices = [[0,1,1,1],[1,0,1,1]]);
B=Polyhedron(vertices = [[0,0,1,1],[1,0,0,1],[0,1,0,1]]);
C=Polyhedron(vertices = [[1,0,0,0],[0,1,0,0],[0,0,1,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera23:',Poli)
#4|4<[14|24]<[134|234]
A=Polyhedron(vertices = [[0,1,1,1],[1,0,1,1]]);
B=Polyhedron(vertices = [[1,0,0,1],[0,1,0,1]]);
C=Polyhedron(vertices = [[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera24:',Poli)

#1|2<[14|24]<[134|234]
A=Polyhedron(vertices = [[0,1,1,1],[1,0,1,1]]);
B=Polyhedron(vertices = [[1,0,0,1],[0,1,0,1]]);
C=Polyhedron(vertices = [[1,0,0,0],[0,1,0,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera25:',Poli)

#3|4<[13|34]<[134|234]
A=Polyhedron(vertices = [[0,1,1,1],[1,0,1,1]]);
B=Polyhedron(vertices = [[1,0,1,0],[0,1,1,0],[0,0,1,1],[0,1,0,1]]);
C=Polyhedron(vertices = [[0,0,0,1],[0,0,1,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera26:',Poli)

#1|4<[13|34]<[134|234]
A=Polyhedron(vertices = [[0,1,1,1],[1,0,1,1]]);
B=Polyhedron(vertices = [[1,0,1,0],[0,1,1,0],[0,0,1,1],[0,1,0,1]]);
C=Polyhedron(vertices = [[0,0,0,1],[0,0,1,0],[1,0,0,0],[0,1,0,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera27:',Poli)

#1|3<[13|34]<[134|234]
A=Polyhedron(vertices = [[0,1,1,1],[1,0,1,1]]);
B=Polyhedron(vertices = [[1,0,1,0],[0,1,1,0],[0,0,1,1],[0,1,0,1]]);
C=Polyhedron(vertices = [[0,0,1,0],[1,0,0,0],[0,1,0,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera28:',Poli)

#3|4<[13|24]<[134|234]
A=Polyhedron(vertices = [[0,1,1,1],[1,0,1,1]]);
B=Polyhedron(vertices = [[1,0,1,0],[0,1,1,0],[0,1,0,1]]);
C=Polyhedron(vertices = [[0,0,0,1],[0,0,1,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera29:',Poli)

#1|4<[13|24]<[134|234]
A=Polyhedron(vertices = [[0,1,1,1],[1,0,1,1]]);
B=Polyhedron(vertices = [[1,0,1,0],[0,1,1,0],[0,1,0,1]]);
C=Polyhedron(vertices = [[0,0,0,1],[0,0,1,0],[1,0,0,0],[0,1,0,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera30:',Poli)

#1|2<[13|24]<[134|234]
A=Polyhedron(vertices = [[0,1,1,1],[1,0,1,1]]);
B=Polyhedron(vertices = [[1,0,1,0],[0,1,1,0],[0,1,0,1]]);
C=Polyhedron(vertices = [[1,0,0,0],[0,1,0,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera31:',Poli)

#3|3<[13|23]<[134|234]
A=Polyhedron(vertices = [[0,1,1,1],[1,0,1,1]]);
B=Polyhedron(vertices = [[1,0,1,0],[0,1,1,0]]);
C=Polyhedron(vertices = [[0,0,1,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera32:',Poli)

#1|3<[13|23]<[134|234]
A=Polyhedron(vertices = [[0,1,1,1],[1,0,1,1]]);
B=Polyhedron(vertices = [[1,0,1,0],[0,1,1,0]]);
C=Polyhedron(vertices = [[0,0,1,0],[1,0,0,0],[0,1,0,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera33:',Poli)

#1|2<[13|23]<[134|234]
A=Polyhedron(vertices = [[0,1,1,1],[1,0,1,1]]);
B=Polyhedron(vertices = [[1,0,1,0],[0,1,1,0]]);
C=Polyhedron(vertices = [[1,0,0,0],[0,1,0,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera34:',Poli)

#4|4<[34|34]<[134|134]
print('Bandera35: 1')

#3|4<[34|34]<[134|134]
A=Polyhedron(vertices = [[1,0,1,1]]);
B=Polyhedron(vertices = [[0,0,1,1]]);
C=Polyhedron(vertices = [[0,0,1,0],[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera36:',Poli)

#3|3<[34|34]<[134|134]
print('Bandera37: 1')

#4|4<[34|34]<[134|134]
print('Bandera38: 1')
#1|1<[34|34]<[134|134]
print('Bandera39: 1')

#3|4<[13|14]<[134|134]
A=Polyhedron(vertices = [[1,0,1,1]]);
B=Polyhedron(vertices = [[1,0,0,1],[1,0,1,0]]);
C=Polyhedron(vertices = [[0,0,1,0],[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera40:',Poli)

#1|1<[13|14]<[134|134]
A=Polyhedron(vertices = [[1,0,1,1]]);
B=Polyhedron(vertices = [[1,0,0,1],[1,0,1,0]]);
C=Polyhedron(vertices = [[1,0,0,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera41:',Poli)

#3|3<[34|34]<[134|134]*
print('Bandera42: 1')

#4|4<[34|34]<[134|134]*
print('Bandera43: 1')

#1|1<[24|34]<[124|234]
A=Polyhedron(vertices = [[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[0,1,0,1],[0,0,1,1]]);
C=Polyhedron(vertices = [[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera44:',Poli)

#2|4<[24|34]<[124|234]
A=Polyhedron(vertices = [[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[0,1,0,1],[0,0,1,1]]);
C=Polyhedron(vertices = [[0,1,0,0],[0,0,1,0],[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera45:',Poli)

#2|3<[24|34]<[124|234]
A=Polyhedron(vertices = [[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[0,1,0,1],[0,0,1,1]]);
C=Polyhedron(vertices = [[0,1,0,0],[0,0,1,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera46:',Poli)

#4|4<[14|34]<[124|234]
A=Polyhedron(vertices = [[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[1,0,0,1],[0,1,0,1],[0,0,1,1]]);
C=Polyhedron(vertices = [[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera47:',Poli)

#1|4<[14|34]<[124|234]
A=Polyhedron(vertices = [[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[1,0,0,1],[0,1,0,1],[0,0,1,1]]);
C=Polyhedron(vertices = [[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera48:',Poli)

#1|3<[14|34]<[124|234]
A=Polyhedron(vertices = [[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[1,0,0,1],[0,1,0,1],[0,0,1,1]]);
C=Polyhedron(vertices = [[1,0,0,0],[0,1,0,0],[0,0,1,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera49:',Poli)

#4|4<[14|24]<[124|234]
A=Polyhedron(vertices = [[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[1,0,0,1],[0,1,0,1]]);
C=Polyhedron(vertices = [[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera50:',Poli)

#1|2<[14|24]<[124|234]
A=Polyhedron(vertices = [[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[1,0,0,1],[0,1,0,1]]);
C=Polyhedron(vertices = [[0,1,0,0],[1,0,0,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera51:',Poli)

#2|4<[12|34]<[124|234]
A=Polyhedron(vertices = [[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[1,1,0,0],[1,0,1,0],[1,0,0,1],[0,1,1,0],[0,1,0,1],
[0,0,1,1]]);
C=Polyhedron(vertices = [[0,1,0,0],[0,0,1,0],[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera52:',Poli)

#1|4<[12|34]<[124|234]
A=Polyhedron(vertices = [[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[1,1,0,0],[1,0,1,0],[1,0,0,1],[0,1,1,0],[0,1,0,1],
[0,0,1,1]]);
C=Polyhedron(vertices = [[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera53:',Poli)
#1|3<[12|34]<[124|234]
A=Polyhedron(vertices = [[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[1,1,0,0],[1,0,1,0],[1,0,0,1],[0,1,1,0],[0,1,0,1],
[0,0,1,1]]);
C=Polyhedron(vertices = [[1,0,0,0],[0,1,0,0],[0,0,1,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera54:',Poli)

#2|4<[12|24]<[124|234]
A=Polyhedron(vertices = [[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[1,1,0,0],[1,0,1,0],[1,0,0,1],[0,1,1,0],[0,1,0,1]]);
C=Polyhedron(vertices = [[0,0,0,1],[0,1,0,0],[0,0,1,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera55:',Poli)

#1|4<[12|24]<[124|234]
A=Polyhedron(vertices = [[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[1,1,0,0],[1,0,1,0],[1,0,0,1],[0,1,1,0],[0,1,0,1]]);
C=Polyhedron(vertices = [[1,0,0,0],[0,0,0,1],[0,1,0,0],[0,0,1,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera56:',Poli)

#1|2<[12|24]<[124|234]
A=Polyhedron(vertices = [[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[1,1,0,0],[1,0,1,0],[1,0,0,1],[0,1,1,0],[0,1,0,1]]);
C=Polyhedron(vertices = [[1,0,0,0],[0,1,0,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera57:',Poli)

#2|3<[12|24]<[124|234]
A=Polyhedron(vertices = [[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[1,1,0,0],[1,0,1,0],[0,1,1,0]]);
C=Polyhedron(vertices = [[0,0,1,0],[0,1,0,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera58:',Poli)

#1|3<[12|24]<[124|234]
A=Polyhedron(vertices = [[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[1,1,0,0],[1,0,1,0],[0,1,1,0]]);
C=Polyhedron(vertices = [[1,0,0,0],[0,0,1,0],[0,1,0,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera59:',Poli)

#1|2<[12|24]<[124|234]
A=Polyhedron(vertices = [[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[1,1,0,0],[1,0,1,0],[0,1,1,0]]);
C=Polyhedron(vertices = [[1,0,0,0],[0,1,0,0]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera60:',Poli)

#3|4<[23|34]<[123|234]
A=Polyhedron(vertices = [[1,1,1,0],[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[0,1,1,0],[0,1,0,1],[0,0,1,1]]);
C=Polyhedron(vertices = [[0,0,1,0],[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera84:',Poli)

#2|4<[23|34]<[123|234]
A=Polyhedron(vertices = [[1,1,1,0],[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[0,1,1,0],[0,1,0,1],[0,0,1,1]]);
C=Polyhedron(vertices = [[0,1,0,0],[0,0,1,0],[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera85:',Poli)

#3|4<[13|34]<[123|234]
A=Polyhedron(vertices = [[1,1,1,0],[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[1,0,1,0],[1,0,0,1],[0,1,1,0],[0,1,0,1],[0,0,1,1]]);
C=Polyhedron(vertices = [[0,0,1,0],[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera87:',Poli)

#1|4<[13|34]<[123|234]
A=Polyhedron(vertices = [[1,1,1,0],[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[1,0,1,0],[1,0,0,1],[0,1,1,0],[0,1,0,1],[0,0,1,1]]);
C=Polyhedron(vertices = [[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera88:',Poli)

#2|4<[12|34]<[123|234]
A=Polyhedron(vertices = [[1,1,1,0],[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[1,1,0,0],[1,0,1,0],[1,0,0,1],[0,1,1,0],[0,1,0,1],
[0,0,1,1]]);
C=Polyhedron(vertices = [[0,1,0,0],[0,0,1,0],[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera93:',Poli)

#1|4<[12|34]<[123|234]
A=Polyhedron(vertices = [[1,1,1,0],[1,1,0,1],[1,0,1,1],[0,1,1,1]]);
B=Polyhedron(vertices = [[1,1,0,0],[1,0,1,0],[1,0,0,1],[0,1,1,0],[0,1,0,1],
[0,0,1,1]]);
C=Polyhedron(vertices = [[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]]);
D=Polyhedron(vertices = [[1,1,1,1]]);
BAN=A+B+C+D;
Poli=BAN.ehrhart_polynomial()
print('Bandera94:',Poli)

︡357de3d0-eb4c-4f4f-9b22-38833f194358︡{"stdout":"Bandera1: 1\n"}︡{"stdout":"Bandera2:
t + 1\n"}︡{"stdout":"Bandera3: 1\n"}︡{"stdout":"Bandera4: t + 1\n"}︡
{"stdout":"Bandera5: 2*t + 1\n"}︡{"stdout":"Bandera6: 3/2*t^2 + 5/2*t + 1\n"}︡
{"stdout":"Bandera7: 1\n"}︡{"stdout":"Bandera8: 1\n"}︡{"stdout":"Bandera9: 3/2*t^2 +
5/2*t + 1\n"}︡{"stdout":"Bandera10: 3*t^2 + 3*t + 1\n"}︡{"stdout":"Bandera11: 3/2*t^2
+ 5/2*t + 1\n"}︡{"stdout":"Bandera12: 2*t + 1\n"}︡{"stdout":"Bandera13: 3/2*t^2 +
5/2*t + 1\n"}︡{"stdout":"Bandera14: t + 1\n"}︡{"stdout":"Bandera15: 1\n"}︡
{"stdout":"Bandera16: t + 1\n"}︡{"stdout":"B0.andera17: 1\n"}︡{"stdout":"Bandera18: t
+ 1\n"}︡{"stdout":"Bandera19: t^2 + 2*t + 1\n"}︡{"stdout":"Bandera20: t + 1\n"}︡
{"stdout":"Bandera21: 3/2*t^2 + 5/2*t + 1\n"}︡{"stdout":"Bandera22: 8/3*t^3 + 6*t^2
+ 13/3*t + 1\n"}︡{"stdout":"Bandera23: 4*t^2 + 4*t + 1\n"}︡{"stdout":"Bandera24: 2*t
+ 1\n"}︡{"stdout":"Bandera25: 3*t + 1\n"}︡{"stdout":"Bandera26: 13/6*t^3 + 5*t^2 +
23/6*t + 1\n"}︡{"stdout":"Bandera27: 16/3*t^3 + 8*t^2 + 14/3*t + 1\n"}︡
{"stdout":"Bandera28: 19/6*t^3 + 13/2*t^2 + 13/3*t + 1\n"}︡{"stdout":"Bandera29:
7/2*t^2 + 7/2*t + 1\n"}︡{"stdout":"Bandera30: 19/6*t^3 + 13/2*t^2 + 13/3*t + 1\n"}︡
{"stdout":"Bandera31: 5/2*t^2 + 7/2*t + 1\n"}︡{"stdout":"Bandera32: 2*t + 1\n"}︡
{"stdout":"Bandera33: 5/2*t^2 + 7/2*t + 1\n"}︡{"stdout":"Bandera34: 3*t + 1\n"}︡
{"stdout":"Bandera35: 1\n"}︡{"stdout":"Bandera36: t + 1\n"}︡{"stdout":"Bandera37: 1\
n"}︡{"stdout":"Bandera38: 1\n"}︡{"stdout":"Bandera39: 1\n"}︡{"stdout":"Bandera40: 2*t
+ 1\n"}︡{"stdout":"Bandera41: t + 1\n"}︡{"stdout":"Bandera42: 1\n"}︡
{"stdout":"Bandera43: 1\n"}︡{"stdout":"Bandera44: 3/2*t^2 + 5/2*t + 1\n"}︡
{"stdout":"Bandera45: 2*t^3 + 5*t^2 + 4*t + 1\n"}︡{"stdout":"Bandera46: 5/2*t^2 +
7/2*t + 1\n"}︡{"stdout":"Bandera47: 3*t^2 + 3*t + 1\n"}︡{"stdout":"Bandera48:
14/3*t^3 + 17/2*t^2 + 29/6*t + 1\n"}︡{"stdout":"Bandera49: 13/2*t^2 + 9/2*t + 1\n"}︡
{"stdout":"Bandera50: 3/2*t^2 + 5/2*t + 1\n"}︡{"stdout":"Bandera51: 5/2*t^2 + 7/2*t
+ 1\n"}︡{"stdout":"Bandera52: 26/3*t^3 + 11*t^2 + 16/3*t + 1\n"}︡
{"stdout":"Bandera53: 34/3*t^3 + 13*t^2 + 17/3*t + 1\n"}︡{"stdout":"Bandera54:
20/3*t^3 + 11*t^2 + 16/3*t + 1\n"}︡{"stdout":"Bandera55: 19/3*t^3 + 19/2*t^2 +
31/6*t + 1\n"}︡{"stdout":"Bandera56: 9*t^3 + 23/2*t^2 + 11/2*t + 1\n"}︡
{"stdout":"Bandera57: 10/3*t^3 + 7*t^2 + 14/3*t + 1\n"}︡{"stdout":"Bandera58: 4*t^2
+ 4*t + 1\n"}︡{"stdout":"Bandera59: 13/2*t^2 + 9/2*t + 1\n"}︡{"stdout":"Bandera60:
4*t^2 + 4*t + 1\n"}︡{"stdout":"Bandera84: 8/3*t^3 + 6*t^2 + 13/3*t + 1\n"}︡
{"stdout":"Bandera85: 14/3*t^3 + 17/2*t^2 + 29/6*t + 1\n"}︡{"stdout":"Bandera87:
6*t^3 + 9*t^2 + 5*t + 1\n"}︡{"stdout":"Bandera88: 41/3*t^3 + 27/2*t^2 + 35/6*t + 1\
n"}︡{"stdout":"Bandera93: 34/3*t^3 + 13*t^2 + 17/3*t + 1\n"}︡{"stdout":"Bandera94:
16*t^3 + 15*t^2 + 6*t + 1\n"}︡{"stderr":"/ext/sage/9.6/local/var/lib/sage/venv-
python3.10.3/lib/python3.10/site-packages/sage/rings/qqbar.py:2865:
DeprecationWarning: non-integer arguments to randrange() have been deprecated since
Python 3.10 and will be removed in a subsequent version\n roots = p.roots(ring,
False)\n"}︡{"file":{"filename":"caa55f02-bd08-4d9a-8e4f-
4758ca291309.sage3d","uuid":"caa55f02-bd08-4d9a-8e4f-4758ca291309"}}︡{"done":true}

You might also like