Преди време попитах как мога да използвам Z3, за да получа модели за ограничения, включващи набори (Има ли начин да се използва Z3 за получаване на модели за ограничения, включващи набори?). За това теорията за разширения масив работи добре в моя случай.
Сега имам същия проблем с последователности (с дължина на операциите, членство, (не)равенство, може би нарязване) и карти. т.е. аксиоматизацията води до същия проблем както при множествата. Мислех да кодирам последователности и карти, използвайки и теорията за разширените масиви, но все още не съм успял да измисля добър начин да направя това.
Някой има ли идея как могат да бъдат кодирани поредици и карти, за да се получат точни модели?