Bonjour,
merci ! c'est bien ce que cherchais
C'est parti d'un convertisseur C -> latex , développé suite au ras le bol de la correction frac{}{}. Il s'agit maintenant de transformer l'outil en assistance au calcul d'expressions en mathématiques physique avec de grosses matrices et de longs calculs simples ( par exemple sur les travaux de Felix Klein suivant ceux de Poincaté ). "i" est pris en charge avec un traitement de racine négative et une table de puissance ( i,-1,-i,1). De même pour les valeurs remarquables en trigonométrie. L'objectif n'est pas trop prétentieux : faire un petit assistant de pré publication d'expressions vérifiables par le lecteur à mains nues.
Actuellement, je ne suis pas sûr de la stratégie : factoriser ou "simplifier", développer ou pas pour refactoriser avec le risque de perdre une pré-factorisation trop compliquée pour être retrouvée. A moins bien sûr de n'en rater aucune. Peu importe la vitesse, ce n'est pas pour du calcul intensif , bien que le plus difficile reste la factorisation partielle d'une addition de 100 ou 1000 sous expressions, à cause du nombre de combinaisons à évaluer. Heureusement, dans certains cas , il y a des heuristiques efficaces.
Des outils similaires existent surement , mais bon, l'exercice est intéressant ...