jeffwack111 / Spiders

0 stars 0 forks source link

Anglesof should return all 4 angles of a given embeded hubbard tree #24

Closed jeffwack111 closed 3 months ago

jeffwack111 commented 3 months ago

The 4 angles correspond to independent choice of which region the critical value is in, and which region corresponds to towards beta on the boundary.

Doing this properly seems like it will require a modification to labelonezero. The boundary digits are the challenge, since flipping the regions simply flips all the digits. This means we can calculate the two angles which start with a zero, and get the other two by flipping.

jeffwack111 commented 3 months ago

Instead of assignonezero giving labels to sectors, the assignment should just be one zero or boundary on the nodes. Then, while iterating through the orbit we can check the labels of neighbors. If a label is boundary we can figure out which direction it is using the indices of the boundary vector and supply digits to both binary strings based on this.

jeffwack111 commented 3 months ago

This now returns only the angle and its conjugate, and the same calls should work on branch points