Tôi đang tìm một công cụ (GUI được ưu tiên nhưng CLI sẽ hoạt động) cho phép tôi nhập các biểu thức toán và sau đó thực hiện các thao tác của chúng nhưng hạn chế tôi chỉ hoạt động toán học hợp lệ. Ngoài ra, công cụ phải có khả năng lưu một phiên và sau đó chứng minh rằng tập hợp các hoạt động đã lưu là hợp lệ.Hệ thống chứng minh toán học tương tác
Lưu ý: Tôi Không tìm kiếm một hệ thống để tạo chứng minh, chỉ có kiểm tra xem các bước tôi tự xác định là hợp lệ.
Tôi đã sử dụng ACL2 cho các hoạt động tương tự và nó hoạt động tốt trong một số trường hợp nhưng rất khó sử dụng cho mọi thứ khác.
This little project is my motivation. Đây là loại mẫu D cho phép giải phương trình. Với phương trình này:
(A * B) = C + D/F;
Bất kỳ biểu tượng nào có thể được đặt là chưa biết và đánh giá biểu thức đó sẽ dẫn đến gán cho biến đó. Nó hoạt động bằng cách xây dựng các cây biểu thức thành loại và sau đó sử dụng các quy tắc viết lại để chuyển đổi nó thành một cái gì đó có thể được sắp xếp cho loại không xác định.
Điều tôi cần là một số cách để xác thực quy tắc ghi lại. Chúng có thể được xác nhận bằng cách kiểm tra xác nhận cho một số quan hệ là đúng, một số khác cũng có.
Loại toán học nào? Đại số trừu tượng, đại số tuyến tính, phân tích chức năng ...? –
@BCS, tôi phải thừa nhận mã nguồn, v.v. không làm cho ý định của bạn chỉ rõ ràng. Bạn có cho rằng bạn có thể tóm tắt một chút về mục tiêu của mình không? –
@ Charlie: b, bạn có một điểm. – BCS