682 research outputs found

    A computer algebra user interface manifesto

    Full text link
    Many computer algebra systems have more than 1000 built-in functions, making expertise difficult. Using mock dialog boxes, this article describes a proposed interactive general-purpose wizard for organizing optional transformations and allowing easy fine grain control over the form of the result even by amateurs. This wizard integrates ideas including: * flexible subexpression selection; * complete control over the ordering of variables and commutative operands, with well-chosen defaults; * interleaving the choice of successively less main variables with applicable function choices to provide detailed control without incurring a combinatorial number of applicable alternatives at any one level; * quick applicability tests to reduce the listing of inapplicable transformations; * using an organizing principle to order the alternatives in a helpful manner; * labeling quickly-computed alternatives in dialog boxes with a preview of their results, * using ellipsis elisions if necessary or helpful; * allowing the user to retreat from a sequence of choices to explore other branches of the tree of alternatives or to return quickly to branches already visited; * allowing the user to accumulate more than one of the alternative forms; * integrating direct manipulation into the wizard; and * supporting not only the usual input-result pair mode, but also the useful alternative derivational and in situ replacement modes in a unified window.Comment: 38 pages, 12 figures, to be published in Communications in Computer Algebr

    A Study of Visualization for Mathematics Education

    Get PDF
    Graphical representations such as figures, illustrations, and diagrams play a critical role in mathematics and they are equally important in mathematics education. However, graphical representations in mathematics textbooks are static, Le. they are used to illustrate only a specific example or a limited set. of examples. By using computer software to visualize mathematical principles, virtually there is no limit to the number of specific cases and examples that can be demonstrated. However, we have not seen widespread adoption of visualization software in mathematics education. There are currently a number of software packages that provide visualization of mathematics for research and also software packages specifically developed for mathematics education. We conducted a survey of mathematics visualization software packages, summarized their features and user bases, and analyzed their limitations. In this survey, we focused on evaluating the software packages for their use with mathematical subjects adopted by institutions of secondary education in the United States (middle schools and high schools), including algebra, geometry, trigonometry, and calculus. We found that cost, complexity, and lack of flexibility are the major factors that hinder the widespread use of mathematics visualization software in education

    Mixed-Integer Convex Nonlinear Optimization with Gradient-Boosted Trees Embedded

    Get PDF
    Decision trees usefully represent sparse, high dimensional and noisy data. Having learned a function from this data, we may want to thereafter integrate the function into a larger decision-making problem, e.g., for picking the best chemical process catalyst. We study a large-scale, industrially-relevant mixed-integer nonlinear nonconvex optimization problem involving both gradient-boosted trees and penalty functions mitigating risk. This mixed-integer optimization problem with convex penalty terms broadly applies to optimizing pre-trained regression tree models. Decision makers may wish to optimize discrete models to repurpose legacy predictive models, or they may wish to optimize a discrete model that particularly well-represents a data set. We develop several heuristic methods to find feasible solutions, and an exact, branch-and-bound algorithm leveraging structural properties of the gradient-boosted trees and penalty functions. We computationally test our methods on concrete mixture design instance and a chemical catalysis industrial instance

    Applying machine learning to the problem of choosing a heuristic to select the variable ordering for cylindrical algebraic decomposition

    Get PDF
    Cylindrical algebraic decomposition(CAD) is a key tool in computational algebraic geometry, particularly for quantifier elimination over real-closed fields. When using CAD, there is often a choice for the ordering placed on the variables. This can be important, with some problems infeasible with one variable ordering but easy with another. Machine learning is the process of fitting a computer model to a complex function based on properties learned from measured data. In this paper we use machine learning (specifically a support vector machine) to select between heuristics for choosing a variable ordering, outperforming each of the separate heuristics.Comment: 16 page

    Dynamics of an SIR epidemic model with limited medical resources, revisited and corrected

    Full text link
    This paper generalizes and corrects a famous paper (more than 200 citations) concerning Hopf and Bogdanov-Takens bifurcations due to L. Zhou and M. Fan, "Dynamics of an SIR epidemic model with limited medical resources revisited", in which we discovered a significant numerical error. Importantly, unlike the paper of Zhou and Fan and several other papers that followed them, we offer a notebook where the reader may recover all the results and modify them for analyzing similar models. Our calculations lead to the introduction of some interesting symbolic objects, "Groebner eliminated traces and determinants" - see (4.5), (4.6), which seem to have appeared here for the first time and which might be of independent interest. We hope our paper might serve as yet another alarm bell regarding the importance of accompanying papers involving complicated hand computations by electronic notebooks

    Operations research modeling environment for an ERP system

    Get PDF
    Estágio realizado na AlumniEI e Microsoft Development Center CopenhagenTese de mestrado integrado. Engenharia Informática e Computação. Faculdade de Engenharia. Universidade do Porto. 200

    Basics of Wolfram Mathematica. Lecture notes

    Get PDF

    DEVELOPMENT AND EFFECTIVENESS OF GEOGEBRA BASED LEARNING MEDIA REVIEWED FROM LEARNING RESULT AND SELF CONFIDENT

    Get PDF
    This study aims to develop Geogebra-based learning media in linear programing course for semester V students of Mathematics Education, Ahmad Dahlan University. The effectivenss of this learning media is measured based on student learning outcomes and confidence. The development model used is the borg and Gall development model that includes: (1) standard content analysis, (2) multimedia reference collection, (3) multimedia design, and (4) manufacture of GeoGebra-based learning media in the form of applets. The revision of learning media assessed by the material and learning experts, media experts and tested on the students, both small and large classes, I,e 38 students of mathematics education university Ahmad Dahlan. Learning media generated have good quality (B) according to the assessment of material and learning experts, media experts, and 38 students, with an average score of 209.48 from a maximum score of 260. The effectiveness of instructional media viewed from two aspects: student confidence and results learn. Geogebra-based learning media is effective regarding student self-confidence and student learning outcomes in linear course
    corecore