これを mathematics stack exchange に投稿しましたが、プログラミングに関連しているので、誰かがここで助けてくれるのではないかと思いました.
私は L-Systems に関するサブジェクト ガイドに取り組んでおり、次のアルファベット A = {a, b, c} を持っています。イニシエータは文字列 "a" で、置換規則は a → ba、b → ccb、c → a です。
スタディ ガイドでは、最初の 5 世代を次のように指定しています。
[a] → [ba] → [ccba] → [acba] → [aaba] → [aaccba]
私は一生、これがどのように機能するかを理解できません。交代の順番についてのルールはありませんが、私の講師は、これに到達することは可能であると言っています.
誰にもアイデアはありますか?