Hi,

Consider:

var('a,b')
print solve_mod([a^2+7*b^2==23],101)
[(4, 1), (4, 100), (5, 12), (5, 89), (7, 16), (7, 85), (8, 15), (8,
86), (11, 17), (11, 84), (14, 29), (14, 72), (15, 0), (18, 19), (18,
82), (19, 46), (19, 55), (20, 50), (20, 51), (22, 8), (22, 93), (24,
27), (24, 74), (29, 35), (29, 66), (30, 25), (30, 76), (31, 13), (31,
88), (35, 47), (35, 54), (36, 7), (36, 94), (38, 10), (38, 91), (40,
11), (40, 90), (41, 14), (41, 87), (43, 24), (43, 77), (45, 44), (45,
57), (46, 2), (46, 99), (48, 39), (48, 62), (49, 18), (49, 83), (50,
33), (50, 68), (51, 33), (51, 68), (52, 18), (52, 83), (53, 39), (53,
62), (55, 2), (55, 99), (56, 44), (56, 57), (58, 24), (58, 77), (60,
14), (60, 87), (61, 11), (61, 90), (63, 10), (63, 91), (65, 7), (65,
94), (66, 47), (66, 54), (70, 13), (70, 88), (71, 25), (71, 76), (72,
35), (72, 66), (77, 27), (77, 74), (79, 8), (79, 93), (81, 50), (81,
51), (82, 46), (82, 55), (83, 19), (83, 82), (86, 0), (87, 29), (87,
72), (90, 17), (90, 84), (93, 15), (93, 86), (94, 16), (94, 85), (96,
12), (96, 89), (97, 1), (97, 100)]
Thus for the first item (4,1) in the above list: 4^2+7*1^2 = 16+7*1 =
23 is a solution because 23%101=23.

But why is the following list empty?
print solve_mod([a^2+7*b^2==23],100)   #Hundred
[]

Roland

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/sage-support
URL: http://www.sagemath.org

Reply via email to