MATHEMATICS INVESTIGATOR SOFTWARE Fourteen of the 34 investigations on the website have specially designed data-collection software programs called Mathematics Investigator. Descriptions of these 14 software programs are below and on the following two pages. Students may use the Mathematics Investigator software for gathering data and running simulations for the investigations. Instructors may use the software to demonstrate computer simulations and the process of forming conjectures and looking for counterexamples. Another purpose of the software is to show students the power and convenience that comes from using computers and to encourage them to begin thinking of ways to incorporate computers into the school curriculum. Titles of Investigations with Mathematics Investigator Software Triangular Numbers Consecutive Numbers Differences of Squares Integer Differences Number Chains Repeating Decimals Frequency of Primes Factorizations Standard Deviations Dice Roll Simulations Coin Toss Simulations Palindromic Sums Palindromic Differences Palindromic Decimals Once one of the 14 investigations is selected by clicking on the Read Me Word file, it is downloaded to the computer’s desktop. Then clicking on the statement. “Click here to begin the Investigator” will launch the Mathematics Investigator software. Once this file opens, a description of the specific software will appear with two or more boxes for entering numbers, as shown in the following figure. This figure illustrates the software for collecting data for Palindromic Sums. In this example the single number 647 will be tested by clicking OK and the sums leading to a palindromic number will be obtained. Or, by entering a number from 1 to 50 in the second box, as many as 50 consecutive numbers (647, 648, . . .) will be tested to determine how many steps are required for each number to obtain a palindromic number. The downloaded Word file on the desktop for the investigation can be used in conjunction with the Investigator software by copying and pasting data from the Investigator into the Word file. Features such as pull-down menus, editing (cutting, pasting, copying text to other files), and printing are available for use with the Mathematics Investigator software. Descriptions of 14 Mathematics Investigator Software Programs In each of the 14 descriptions, a sample question is posed to illustrate the functioning of the software. TRIANGULAR NUMBERS: This program will print all the triangular numbers from the nth to the mth triangular number, such as all triangular numbers from the 76th to the 200th. (Do the units digits in the triangular numbers form a pattern? See Computer Investigations 1.2) CONSECUTIVE NUMBERS; Given any whole number, this program determines the ways, if any, that the number can be written as the sum of two or more nonzero consecutive whole numbers. If you wish to test a range of 50 or less consecutive numbers, enter a beginning number in the first box and the number of numbers in the second box. (What types of numbers can be written as the sum of two or more nonzero consecutive whole numbers? See Computer Investigations 2.1) DIFFERENCES OF SQUARES: Given any whole number, this program determines the ways, if any, that the number can be written as the difference of two square numbers. If you wish to test a range of 50 or less consecutive numbers, enter a beginning number in the first box and the number of numbers in the second box. (What types of whole numbers can be written as the difference of two square numbers? See Computer Investigations 2.3) INTEGER DIFFERENCES: For any K integers, with 3 ≤ K ≥ 8, this program places them at the vertices of a K-sided polygon and computes the difference of pairs of numbers at consecutive vertices, subtracting the smaller number from the larger. These differences form a new K-sided polygon and the process may be continued as many times as desired. The computer prints each set of differences and the number of the step. As an example, if four numbers are selected they are placed at the vertices of a square, as shown below. Then the differences of these numbers are placed at the vertices of an inner square, etc. (For what values of K will this process produce all zeros at the vertices? See Computer Investigation 5.1) NUMBER CHAINS: For any positive integer which is entered and any positive integer entered as a multiplier, this program will multiply the units digit of the original number by the multiplier and add this product to the number which is formed by the remaining digits. For example, beginning with a two digit number it will multiply the units digit by the multiplier and add the product to the tens digit. The resulting sequence of numbers is called a chain, and the chain is complete when a number in the sequence occurs for the second time. (For any given number and any multiplier, will the chain always be completed? See Computer Investigation 3.3) REPEATING DECIMALS: This program prints the decimals for positive rational numbers a/b, with a less than 10000 and b less than 10000. If the decimal is terminating, it counts the number of decimal places. If the decimal is repeating, it counts the number of digits in the non-repeating part (if any) and the number of digits in the repetend. (For any prime p, what is the length of the repetend of 1/pn for whole number n ≥ 2? See Computer Investigations 6.1) FREQUENCY OF PRIMES: This program lists and counts the prime numbers between two given whole numbers. (What can be said about the frequency of primes in intervals of 100 consecutive whole numbers? See Computer Investigation 4.1) FACTORIZATIONS: This program determines if a number is prime or composite. If the number is composite, all the factors are printed as well as the number of factors and its prime factorization. If you wish to test an interval of 50 or less consecutive numbers, enter a beginning number in the first box and the number of numbers in the second box. The computer will print the number of factors and the prime factorization for each number. (What is the smallest number having 20 factors? See Computer Investigation 4.2) STANDARD DEVIATIONS: For a given set of data, this program orders the numbers from smallest to largest and computes the mean, median, mode, and standard deviation. It also prints the percentage of data within ±1, ±2, and ±3 standard deviations of the mean. (Is it possible to create a set of data for which less that 80% of the data are within two standard deviations of the mean? See Computer Investigation 7.2) DICE ROLL SIMULATIONS: This program simulates tosses for up to 4 dice and prints the sums until any one or more of the desired target sums is obtained. For example, for two dice and a target sum of 12 the computer will print the sums from the tosses until a sum of 12 is obtained. If the simulation is run several times for the same input (two dice and a sum of 12), the computer will print the mean number of rolls to obtain the sum of 12. ( On the average how many rolls are needed to obtain a sum of 12? See Computer Investigation 7.3) COIN TOSS SIMULATIONS: This program simulates up to 100 tosses of a coin and prints a sequence of heads and tails for each trial. You may select a specific outcome, such as "exactly 3 heads" or "at least 5 heads" or "at least 4 consecutive heads". After the simulation is run, you may elect to have the trial repeated. After each trial the ratio of the number of trials with the desired outcome to the total number of trials will be printed. (How many times do you think a coin would have to be tossed on the average to obtain 3 consecutive heads? See Computer Investigation 8.1) PALINDROMIC SUMS: For any nonnegative whole number this program will reverse the digits and add the two numbers. It will repeat this process of adding the sum to its reverse as many times as desired and print the number of each step. The operator is informed when a palindromic number is obtained. (Will this process always produce a palindromic number? See Computer Investigation 1.3) PALINDROMIC DIFFERENCES: For any two whole numbers this program will reverse the digits and subtract the two numbers. It will repeat this process, subtracting the difference and its reverse as many times as desired, and print the number of each step. The operator is informed when a palindromic number is obtained. (For any given whole number will this process always produce a palindromic number? See Computer Investigation 3.2) PALINDROMIC DECIMALS: Given any decimal, this program will reverse the digits and add the two numbers. It will repeat this process of adding the sum to its reverse as many times as desired and print the number of each step. The operator is informed if a palindromic number is obtained. (Will every two-digit decimal lead to a palindromic number by this process? Computer Investigation 6.3)
© Copyright 2026 Paperzz