Intersection with list of conics - bug?
Intersection with a list of conics (hyperbolas in my case) only shows 1 intersection point:
1) hyp:x^2-y^2=1 /* hyperbola */
2) x_s:0.5*x /* line */
3) Intersect(x_s, hyp) /* provides 2 intersection points - fine!*/
4) hypList:Sequence(x^2-y^2=n^2, n, 2, 3)
5) Sequence(Intersect(x_s, Element(hypList, k)),k,1,2)
Only shows 1 intersection point - as you can see in the attached file!
The only ugly work around I know is another Sequence with indexed intersection points and flatten the list afterwards.
Why is an element of a list of hyperbolas treated not the same way as a single hyperbola?