User blog comment:Kaptain Kerbab/A slightly better Array Notation/@comment-4224897-20150411015204

Here is my review of your notation:

Your notation is pretty unclearly defined. The only part that's clear to me is expressions of the form a•b, and that's just Steinhaus-Moser notation in disguise: a•b is the same as a in a (b+2)-gon.

You seem to want to have a notation that can evaluate any expression of numbers separated by bullet points (•). However even a•b•1 is only partly defined, and that is when a and b are the same (in which case we use the rule to evaluate x•x•1). What would, for example, 3•2•1 solve to? After that point all you say about how to evaluate higher expressions is the cryptic phrase:

"For a chain of length n+1 it converts into x chains of length each one incrementing the n th link."

It's not at all clear to me what that means, and the examples, which don't follow any clear pattern, don't make it better. Try changing that phrase into a forumla that tells you how to evaluate the expression. And the later parts are just as unclear to me.

To make your notation better, define as much as you can in terms of formulas, and for the most part you should use words to clarify your notation, not define it. After you've defined your notation in terms of formulas, try some examples of it by following those formulas, and make sure that you can evaluate any expression in your notation simply by following the formulas.