Transformation nSub = parseExpression("N = " + dimension);
for (ParseToken substitution : unitarySimplificationsTokens)
unitarySimplifications.add((Transformation) nSub.transform(tokenTransformer.transform(substitution).toTensor()));
} else
for (ParseToken substitution : unitarySimplificationsTokens)
unitarySimplifications.add((Transformation) tokenTransformer.transform(substitution).toTensor());
//all simplifications
ArrayList<Transformation> simplifications = new ArrayList<>();
simplifications.add(EliminateMetricsTransformation.ELIMINATE_METRICS);
simplifications.addAll(unitarySimplifications);