Standards - Mathematics

MA19.FM.1

Represent logic statements in words, with symbols, and in truth tables, including conditional, biconditional, converse, inverse, contrapositive, and quantified statements.

Unpacked Content

Knowledge

Students know:

  • How to determine if a simple statement is true or false.

Skills

Students are able to:

  • Construct a truth table for propositions with a variety of operators.
  • Write a proposition using logical operators and statement variables such as p and q.
  • Write the converse, inverse, contrapositive and biconditional of a conditional statement using logical operators and statement variables.

Understanding

Students understand that:

  • A conditional statement’s validity is based on the validity of its components.
  • Truth tables must contain all possible assignments of true and false for each component.
  • A statement is either true or false.

Vocabulary

  • Proposition
  • Statement variables
  • Logical operators
  • Truth table
  • Negation
  • Conditional statement
  • Hypothesis/antecedent
  • Conclusion/consequent
  • Converse statement
  • Inverse statement
  • Contrapositive statement
  • Biconditional statement
  • Equivalent statements

MA19.FM.2

Represent logic operations such as and, or, not, nor, and x or (exclusive or) in words, with symbols, and in truth tables.

Unpacked Content

Knowledge

Students know:

  • A statement is either true or false.
  • A truth table must include every possible assignment of true and false for each component of a compound statement.

Skills

Students are able to:

  • Construct a truth table for a compound statement.
  • Represent compound statements using statement variables and logical operators.

Understanding

Students understand that:

  • The validity of the simple statements that make up a compound statement determine the compound statement’s validity.

Vocabulary

  • Compound statement
  • Negation
  • Conjunction
  • Disjunction

MA19.FM.3

Use truth tables to solve application-based logic problems and determine the truth value of simple and compound statements including negations and implications.

Unpacked Content

Knowledge

Students know:

  • How to construct a truth table from a given logic statement.

Skills

Students are able to:

  • Represent an application-based logic problem as a statement(s) using logical operators and statement variables.
  • Construct a truth table to determine a solution to a logic problem.

Understanding

Students understand that:

  • Complex situations including logic problems can be modeled using truth tables.
  • Statements are logically equivalent if they have the same truth value for every possible assignment of true and false for each component.

Vocabulary

  • Equivalent statements or logical equivalence

MA19.FM.4

Determine whether a logical argument is valid or invalid, using laws of logic such as the law of syllogism and the law of detachment.

Unpacked Content

Knowledge

Students know:

  • How to construct a truth table from a given logic statement.

Skills

Students are able to:

  • Construct valid arguments.
  • Identify the validity of arguments.

Understanding

Students understand that:

  • Truth tables can be used to construct a valid argument or to determine the validity of an argument.
  • In order for an argument to be valid, the form of the argument must be valid.

Vocabulary

  • Tautology
  • Contradiction
  • Law of syllogism
  • Law of detachment/modus ponens

MA19.FM.5

Prove a statement indirectly by proving the contrapositive of the statement.

Unpacked Content

Knowledge

Students know:

  • A contrapositive is formed by negating both the hypothesis/antecedent and conclusion/consequent and reversing the direction of inference.
  • Proofs can be constructed by assuming that a hypothesis/antecedent is true and deducing that the conclusion/consequent is true.

Skills

Students are able to:

  • Write the contrapositive statement for a conditional statement such as a property of integers or other mathematical properties.
  • Construct a logical argument to prove a statement (such as a property of integers) is true by proving the contrapositive.

Understanding

Students understand that:

  • The contrapositive of a statement is logically equivalent to a statement.
  • A statement can be shown to be true by the laws of logic by proving that its contrapositive is true.

Vocabulary

  • Contrapositive
  • Proof by contrapositive
  • Indirect proof
  • hypothesis/antecedent
  • Conclusion/consequent

MA19.FM.6

Use multiple representations and methods for counting objects and developing more efficient counting techniques. Note: Representations and methods may include tree diagrams, lists, manipulatives, overcounting methods, recursive patterns, and explicit formulas.

Unpacked Content

Knowledge

Students know:

  • Tree diagrams can be used to systematically list all possibilities for a given set of constraints.

Skills

Students are able to:

  • List all possible outcomes for a given set of constraints

Understanding

Students understand that:

  • Tree diagrams and other systematic methods can be used to count objects but may not be the most efficient method when counting large quantities.
  • Recursive and explicit formulas can be developed from examining patterns in tree diagrams and systematic lists.

Vocabulary

  • Tree diagram
  • Recursive pattern
  • Explicit formula

MA19.FM.7

Develop and use the Fundamental Counting Principle for counting independent and dependent events.

Unpacked Content

Knowledge

Students know:

  • How to construct a tree diagram.

Skills

Students are able to:

  • Count the number of events when given a variety of constraints/parameters when the Fundamental Counting Principle can be applied.

Understanding

Students understand that:

  • The Fundamental Counting Principle can be applied in contexts where an ordered list of events occur and there are a ways for the first event to occur, b ways for the second event to occur so the number of ways of the ordered sequence of events occuring is axb.

Vocabulary

  • Fundamental counting principle
  • Independent events
  • Dependent events
  • Tree diagram
  • Branches
  • Node

MA19.FM.7a

Use various counting models (including tree diagrams and lists) to identify the distinguishing factors of a context in which the Fundamental Counting Principle can be applied.

COS Examples

Example: Apply the Fundamental Counting Principle in a context that can be represented by a tree diagram in which there are the same number of branches from each node at each level of the tree.

MA19.FM.8

Using application-based problems, develop formulas for permutations, combinations, and combinations with repetition and compare student-derived formulas to standard representations of the formulas.

COS Examples

Example: If there are r objects chosen from n objects, then the number of permutations can be found by the product $[n(n-1) … (n-r)(n-r+1)]$ as compared to the standard formula $n!/(n-r)!$.

Unpacked Content

Knowledge

Students know:

  • How to use tree diagrams or other counting models .

Skills

Students are able to:

  • Calculate the number of permutations or combinations for a real-world context.

Understanding

Students understand that:

  • Permutation is an ordered selection of r distinct objects from a set of n objects.
  • A combination is a selection of a set of r distinct unordered objects from a set of n objects.

Vocabulary

  • Permutations
  • Combinations

MA19.FM.8a

Using application-based problems, develop formulas for permutations, combinations, and combinations with repetition and compare student-derived formulas to standard representations of the formulas.

COS Examples

Example: If there are r objects chosen from n objects, then the number of permutations can be found by the product $[n(n-1) … (n-r)(n-r+1)]$ as compared to the standard formula $n!/(n-r)!$.

MA19.FM.9

Use various counting techniques to determine probabilities of events.

Unpacked Content

Knowledge

Students know:

  • Probability.
  • Permutations and Combinations.
  • Tree diagrams.

Skills

Students are able to:

  • Use a tree diagram or other systematic listing method to determine the number of possible outcomes in an application-based problem.
  • Use combinations and permutations to count the number of possible outcomes in an application -based problem.
  • Determine the probability of an event.

Understanding

Students understand that:

  • Solving probability in a discrete setting requires first applying combinatorial reasoning and counting techniques to determine the size of the event of interest.
  • Some events consist of a sequence of (or partition into) smaller events that may be independent or dependent.

Vocabulary

  • Tree diagrams
  • Combinations
  • Permutations
  • Sample size
  • Independent events
  • Dependent events
  • Mutually exclusive (disjoint) events

MA19.FM.10

Use the Pigeonhole Principle to solve counting problems.

Unpacked Content

Knowledge

Students know:

  • How to construct counting models.

Skills

Students are able to:

  • Solve a combinatorial problem using the Pigeonhole principle.

Understanding

Students understand that:

  • If m>n and there are m pigeons (or any object) and n pigeonholes (or any position), there must be at least one pigeonhole with more than one pigeon.

Vocabulary

  • Pigeonhole principle

MA19.FM.11

Find patterns in application problems involving series and sequences, and develop recursive and explicit formulas as models to understand and describe sequential change.

COS Examples

Examples: fractals, population growth

Unpacked Content

Knowledge

Students know:

  • How to use inductive counting methods such as lists.

Skills

Students are able to:

  • Use inductive counting methods to collect data for conjecturing.
  • Find recursive formulas from collected data.
  • Develop explicit formulas.

Vocabulary

  • Difference equation
  • Recursive process
  • Recursive formula
  • Sequences
  • Series

MA19.FM.12

Determine characteristics of sequences, including the Fibonacci Sequence, the triangular numbers, and pentagonal numbers.

COS Examples

Example: Write a sequence of the first 10 triangular numbers and hypothesize a formula to find the nth triangular number.

Unpacked Content

Knowledge

Students know:

  • How to recognize a pattern.

Skills

Students are able to:

  • Identify the pattern in a sequence.
  • Explain why a pattern occurs.

Understanding

Students understand that:

  • The recursion process can be applied to many situations.
  • A sequence lists the solutions of a set of related problems.
  • Formulas can be hypothesized by identifying how the problems are related.

Vocabulary

  • Recursive process
  • Recursive formula
  • Triangular numbers
  • Pentagonal numbers
  • Fibonacci sequence
  • Closed Formula

MA19.FM.13

Use the recursive process and difference equations to create fractals, population growth models, sequences, and series.

Unpacked Content

Knowledge

Students know:

  • How to recognize a pattern.

Skills

Students are able to:

  • Apply recursive formulas in real-world contexts.

Understanding

Students understand that:

  • Models such as population growth should be recognized as recursively developed models.
  • The recursion process can be applied to many situations.
  • A sequence lists the solutions of a set of related problems.

Vocabulary

  • Difference equation
  • Recursive process
  • Recursive formula
  • Fractals
  • Population growth models
  • Sequences
  • Series

MA19.FM.14

Use mathematical induction to prove statements involving the positive integers.

COS Examples

Examples: Prove that 3 divides $2^{2n}- 1$ for all positive integers n; prove that $1 + 2 + 3 + … + n = n(n + 1)/2$; prove that a given recursive sequence has a closed form expression.

Unpacked Content

Knowledge

Students know:

  • How to find equivalent expressions.

Skills

Students are able to:

  • Show that a statement is true for the first case, generally n=1.
  • Show that a statement is true for n=k+1 if it is assumed that the statement is true for n=k.

Understanding

Students understand that:

  • Proof by induction is a way of proving statements that includes two steps.

Vocabulary

  • Proof by mathematical induction

MA19.FM.15

Use mathematical induction to prove statements involving the positive integers.

COS Examples

Examples: Prove that 3 divides $2^{2n}- 1$ for all positive integers n; prove that $1 + 2 + 3 + … + n = n(n + 1)/2$; prove that a given recursive sequence has a closed form expression.

Unpacked Content

Knowledge

Students know:

  • How to calculate combinations.

Skills

Students: Use recursive pattern to construct Pascal’s triangle.

  • Compare combinations to each row of Pascal's triangle to identify each row as the set of all combinations for a given set of objects.
  • Understanding

    Students understand that:

    • Each row in Pascal’s triangle is the number of combinations of N take r where N is the row of the triangle starting with N=0 and r is the entry in the row from left to right.

    Vocabulary

    • Pascal's Triangle
    • Recursion
    • Combinations

    MA19.FM.16

    Use vertex and edge graphs to model mathematical situations involving networks.

    Unpacked Content

    Knowledge

    Students know:

    • How to construct a vertex and edge structure

    Skills

    Students are able to:

    • Determine what a vertex and an edge would represent in modeling a real-world problem.
    • Construct simple graphs, complete graphs, bipartite graphs, complete bipartite graphs, and trees..

    Understanding

    Students understand that:

    • Both the vertex and edge is used to represent some part of a real-world problem.

    Vocabulary

    • Graph
    • Vertex
    • Edge
    • Network
    • Complete graph
    • Bipartite graph
    • Tree

    MA19.FM.17

    Solve problems involving networks through investigation and application of existence and nonexistence of Euler paths, Euler circuits, Hamilton paths, and Hamilton circuits. Note: Real-world contexts modeled by graphs may include roads or communication networks.

    COS Examples

    Example: show why a 5x5 grid has no Hamilton circuit.

    Unpacked Content

    Knowledge

    Students know:

    • How to make systematic lists to solve problems.

    Skills

    Students are able to:

    • Create a graph that models a given situation.
    • Apply an algorithm to find a Hamilton or Euler circuit or path in a graph.

    Understanding

    Students understand that:

    • Graphs can be used to model real-world problems and Hamilton and Euler circuits and paths can provide solutions to such problems.
    • An Euler circuit cannot exist in a graph with any odd degree vertices.
    • An Euler path cannot exist in a graph without exactly two odd degree vertices.
    • No known good algorithm has been established for finding a Hamilton path or circuit since no necessary and sufficient conditions for the existence of a Hamilton path or circuit have been identified.
    • The graph must be connected in order for a Hamilton or Euler path or circuit to exist.

    Vocabulary

    • Degree of a vertex
    • Graph
    • Bipartite graph
    • Grid (a type of bipartite graph)
    • Vertex
    • Edge
    • Circuit (Euler, Hamilton)
    • Path (Euler, Hamilton)
    • Algorithm

    MA19.FM.18

    Apply algorithms relating to minimum weight spanning trees, networks, flows, and Steiner trees.

    COS Examples

    Example: traveling salesman problem

    Unpacked Content

    Knowledge

    Students know:

    • Graphing procedures and properties.

    Skills

    Students are able to:

    • Model a problem using flows in networks.
    • Use technology or other tools to construct Steiner points.
    • Apply minimum weight spanning tree algorithms.

    Understanding

    Students understand that:

    • A spanning tree of a graph is the smallest subgraph.
    • There are n-1 edges in a spanning tree of a graph with n vertices.
    • Various algorithms are efficient methods for finding minimum weight spanning trees of a graph and shortest paths in a graph.
    • Steiner points of a graph are vertices added to create a shortest spanning tree which connects the original vertices, using Euclidean distance as edge weights.
    • Steiner points have degree 3, and the 3 edges form angles of 120 degrees.

    Vocabulary

    • Spanning tree
    • Minimum weight spanning tree
    • Network
    • Flow
    • Kruskal's algorithm
    • Prim's algorithm
    • Steiner tree
    • Steiner points

    MA19.FM.19

    Use vertex-coloring, edge-coloring, and matching techniques to solve application-based problems involving conflict.

    COS Examples

    Examples: Use graph-coloring techniques to color a map of the western states of the United States so that no adjacent states are the same color, determining the minimum number of colors needed and why no fewer colors may be used; use vertex colorings to determine the minimum number of zoo enclosures needed to house ten animals given their cohabitation constraints; use vertex colorings to develop a time table for scenarios such as scheduling club meetings or for housing hazardous chemicals that cannot all be safely stored together in warehouses.

    Unpacked Content

    Knowledge

    Students know:

    • Graphing procedures and properties.

    Skills

    Students are able to:

    • Model application-based problems that may be solved using graph colorings.
    • Color the edges or vertices of a graph using the least number of colors so that no two adjacent vertices or edges are colored the same.
    • Interpret the coloring of the graph in terms of a solution for an application-based problem, such as scheduling committee meetings (vertex colorings) or class scheduling (edge-colorings).
    • Identify structures in a graph that require a minimum number of colors for a proper coloring.

    Understanding

    Students understand that:

    • -Techniques are used to minimize colors needed to color the vertices (edges) of a graph so that no two adjacent vertices (edges) are colored the same. -Real-world problems such as scheduling and conflict can be modeled with graphs and solved using the minimization of the number of colors.

    Vocabulary

    • Vertex coloring
    • Matching techniques
    • Conflict graphs
    • Adjacent edges
    • Adjacent vertices
    • Odd wheel graph
    • Proper coloring

    MA19.FM.20

    Determine the minimum time to complete a project using algorithms to schedule tasks in order, including critical path analysis, the list-processing algorithm, and student-created algorithms.

    Unpacked Content

    Knowledge

    Students know:

    • Graphing procedures and properties.

    Skills

    Students are able to:

    • Model tasks of a project in a graph.
    • Identify critical paths using various algorithms.

    Understanding

    Students understand that:

    • Graphs can be used to model sequential tasks in a project.
    • Critical paths identify the tasks that must be performed as soon as possible in order to minimize the time taken to complete the project.

    Vocabulary

    • Graphs
    • Critical paths
    • List
    • processing algorithm

    MA19.FM.21

    Use the adjacency matrix of a graph to determine the number of walks of length n in a graph.

    Unpacked Content

    Knowledge

    Students know:

    • How to form graphs.
    • How to determine walks and paths.
    • How to multiply matrices.

    Skills

    Students are able to:

    • Use a graph to create a matrix that shows the number of walks between any two vertices.
    • Use matrices to determine the number of walks of various lengths.

    Understanding

    Students understand that:

    • Adjacency matrices can be used to determine the number of walks between any two vertices of varied lengths and is especially useful for calculating the number of walks when simple counting becomes too cumbersome.

    Vocabulary

    • Walk
    • Matrix
    • Adjacency matrix

    MA19.FM.22

    Analyze advantages and disadvantages of different types of ballot voting systems.

    Unpacked Content

    Knowledge

    Students know:

    • Basic understanding of election methods.

    Skills

    Students are able to:

    • Discuss advantages and disadvantages of various voting methods.

    Understanding

    Students understand that:

    • There are a variety of voting systems other than those most frequently used systems and may provide advantages or disadvantages as compared to our current system.

    Vocabulary

    • Ranked choice voting or preferential ballot voting
    ALSDE LOGO