hi folks,
i am developing an extension to particle physics (the rishon model) which comprises only 2 fundamental particles (T and V). grouped together they create particles:
http://lkcl.net/reports/rishon_model/rishon_fundamentals.pngthe decay patterns are actually phase transforms that can be narrowed down to two groups of six "rules":
http://lkcl.net/reports/rishon_model/rishon_transformations.png from those 2 particles when placed in patterns and the two rules it's possible to create huge decay patterns.
i am *really* struggling to draw out the patterns, such as this:
http://lkcl.net/reports/rishon_model/rishon_pion_full_transition.pngthat one took... about two hours to finally twig, and that was *after* doing a much simpler one... that took over an hour on its own, to work out :)
i really, really, *really* need to do this as a knowledge engine!
the problem is: i have no idea where to start. once i get going, i know i will "Get It". would someone be willing to help patiently walk me through this (i'm an experienced python programmer)?
the knowledge-base will be something like:
t_plus = ('T+)
t_minus = ('T-)
v_plus = ('V+')
v_minus = ('V-')
electron('T-', 'T-', 'T-')
positron('T+', 'T+', 'T+')
up_quark('T+', 'V+', 'T+')
down_quark('V-', 'T-', V-')
then, neutron would be:
neutron(down_quark, up_quark, down_quark)
etc. - i am unclear on the exact syntax that would allow the particles to be combined - that's the first problem i need help with.
the V+T-0 rules is where i *really* don't know what to do. the permitted transformation combinations, each of which may go in *and* out are:
vee_tee_dashed_zero_pairs:
pair('T+T+T+', 'T+V+T+')
pair('V-T-V-', 'V-V-V-)
pair(T-V-T-', 'V+T+V+')
where the V+T-0 rule would then allow any of those pairs to transform into... any of those pairs *including* the exact same original pair:
vee_tee_dashed_zero_transform:
transform(vee_tee_dashed_zero_pair) -> vee_tee_dashed_zero_pair
there is much more to it, but if i have some help getting started with the above i should be able to make some headway.
any assistance greatly appreciated.
l.