From 931dfe478388f2f1be874465efc69bc980a31312 Mon Sep 17 00:00:00 2001 From: "K. Andrew Parker" Date: Mon, 12 Apr 2021 12:46:09 -0400 Subject: [PATCH] cleanup and version-bump --- .gitignore | 2 + lib/WeBWorK/bin/OPL-update | 971 - lib/WeBWorK/bin/OPLUtils.pm | 432 - .../htdocs/DATA/library-directory-tree.json | 1 - .../htdocs/DATA/library-subject-tree.json | 5774 ---- lib/WeBWorK/htdocs/DATA/tagging-taxonomy.json | 2348 -- lib/WeBWorK/htdocs/DATA/textbook-tree.json | 25466 ---------------- public/version.txt | 2 +- 8 files changed, 3 insertions(+), 34993 deletions(-) delete mode 100755 lib/WeBWorK/bin/OPL-update delete mode 100644 lib/WeBWorK/bin/OPLUtils.pm delete mode 100644 lib/WeBWorK/htdocs/DATA/library-directory-tree.json delete mode 100644 lib/WeBWorK/htdocs/DATA/library-subject-tree.json delete mode 100644 lib/WeBWorK/htdocs/DATA/tagging-taxonomy.json delete mode 100644 lib/WeBWorK/htdocs/DATA/textbook-tree.json diff --git a/.gitignore b/.gitignore index 5b9e36d62..852ba585b 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,8 @@ render_app.conf lib/WeBWorK/htdocs/tmp/renderer/gif/* lib/WeBWorK/htdocs/tmp/renderer/images/* +lib/WeBWorK/htdocs/DATA/*.json +lib/WeBWorK/bin/* webwork-open-problem-library/ private/ tmp/ diff --git a/lib/WeBWorK/bin/OPL-update b/lib/WeBWorK/bin/OPL-update deleted file mode 100755 index aeaaacea6..000000000 --- a/lib/WeBWorK/bin/OPL-update +++ /dev/null @@ -1,971 +0,0 @@ -#!/usr/bin/env perl - -# This is the script formerly known as loadDB2, and then known as NPL-update. - -# It is used to update -# the database when it comes to the WeBWorK Open Problem Library (OPL). -# This should be run after doing a git clone or pull for the OPL -# files. - -# In order for this script to work: -# 1) The OPL downloaded to your machine (the .pg files) -# 2) The environment variable WEBWORK_ROOT needs to be -# correctly defined (as with other scripts here). -# 3) Configuration for the OPL in site.conf needs to be -# done (basically just setting the path to the OPL files). - -#use strict; -use File::Find; -use File::Find::Rule; -use File::Basename qw(basename dirname); -use Cwd qw(abs_path); -use DBI; - - #(maximum varchar length is 255 for mysql version < 5.0.3. - #You can increase path length to 4096 for mysql > 5.0.3) - -BEGIN { - my $dir = dirname(abs_path(__FILE__)); - $ENV{RENDER_ROOT} = abs_path($dir.'/../../../'); - $ENV{WEBWORK_ROOT} = abs_path($dir.'/../'); - die "WEBWORK_ROOT not found in environment.\n" - unless exists $ENV{WEBWORK_ROOT}; - # Unused variable, but define it to avoid an error message. - $WeBWorK::Constants::WEBWORK_DIRECTORY = ''; -} - -# Taxonomy global variables -# Make a hash of hashes of hashes to record what is legal -# Also create list for json file -my $taxo={}; -#my $taxsubs = []; - - -### Data for creating the database tables - -my %OPLtables = ( - dbsubject => 'OPL_DBsubject', - dbchapter => 'OPL_DBchapter', - dbsection => 'OPL_DBsection', - author => 'OPL_author', - path => 'OPL_path', - pgfile => 'OPL_pgfile', - keyword => 'OPL_keyword', - pgfile_keyword => 'OPL_pgfile_keyword', - textbook => 'OPL_textbook', - chapter => 'OPL_chapter', - section => 'OPL_section', - problem => 'OPL_problem', - morelt => 'OPL_morelt', - pgfile_problem => 'OPL_pgfile_problem', -); - -# Get database connection - -use lib "$ENV{WEBWORK_ROOT}/lib"; -use lib "$ENV{WEBWORK_ROOT}/bin"; -use WeBWorK::CourseEnvironment; -use WeBWorK::Utils::Tags; -use OPLUtils qw/build_library_directory_tree build_library_subject_tree build_library_textbook_tree/; - -my $ce = new WeBWorK::CourseEnvironment({webwork_dir=>$ENV{WEBWORK_ROOT}}); - -# decide whether the mysql installation can handle -# utf8mb4 and that should be used for the OPL - -my $ENABLE_UTF8MB4 = 0; -print "using utf8mb4 \n\n" if $ENABLE_UTF8MB4; - -my $dbh = DBI->connect( - 'dbi:Pg:dbname=webwork;host=localhost', - 'postgres', - 'postgres', - { - PrintError => 0, - RaiseError => 1, - # ($ENABLE_UTF8MB4)?(mysql_enable_utf8mb4 =>1):(mysql_enable_utf8 => 1), - }, -); - -my $character_set=''; -$character_set=($ENABLE_UTF8MB4)?"utf8mb4":"utf8"; -$dbh->prepare("SET NAMES '$character_set'")->execute(); - -print "using character set $character_set to build OPL database\n"; - -my $libraryRoot = $ce->{problemLibrary}->{root}; -$libraryRoot =~ s|/+$||; -print "using libraryRoot $libraryRoot\n"; -print "WEBWORK_ROOT $ENV{WEBWORK_ROOT}\n"; -my $libraryVersion = $ce->{problemLibrary}->{version}; -# my $db_storage_engine = $ce->{problemLibrary_db}->{storage_engine}; - -my $verbose = 0; -my $cnt2 = 0; -# Can force library version -$libraryVersion = $ARGV[0] if(@ARGV); - -# auto flush printing -my $old_fh = select(STDOUT); -$| = 1; -select($old_fh); - -sub dbug { - my $msg = shift; - my $insignificance = shift || 2; - print $msg if($verbose>=$insignificance); -} - -##Figure out which set of tables to use -my %tables = %OPLtables; -my $lib = 'OPL'; -warn "Library version is $libraryVersion; using OPLtables!\n"; - -@create_tables = ( -[$tables{dbsubject}, qq( - DBsubject_id SERIAL PRIMARY KEY, - name varchar(245) NOT NULL UNIQUE -)], -[$tables{dbchapter}, ' - DBchapter_id SERIAL PRIMARY KEY, - name varchar(245) NOT NULL, - DBsubject_id integer DEFAULT 0 NOT NULL, - CONSTRAINT subject_chapter_name UNIQUE(name, DBsubject_id), - FOREIGN KEY(DBsubject_id) REFERENCES '.$tables{dbsubject} -], -[$tables{dbsection}, ' - DBsection_id SERIAL PRIMARY KEY, - name varchar(245) NOT NULL, - DBchapter_id integer DEFAULT 0 NOT NULL, - CONSTRAINT chapter_section_name UNIQUE(name, DBchapter_id), - FOREIGN KEY (DBchapter_id) REFERENCES '.$tables{dbchapter} -], -[$tables{author}, ' - author_id SERIAL PRIMARY KEY, - institution varchar, - lastname varchar (255) NOT NULL, - firstname varchar (255) NOT NULL, - email varchar (255), - CONSTRAINT author UNIQUE(lastname, firstname) -'], -[$tables{path}, ' - path_id SERIAL PRIMARY KEY, - path varchar(245) NOT NULL UNIQUE, - machine varchar(255), - path_user varchar(255) -'], -[$tables{morelt}, ' - morelt_id SERIAL PRIMARY KEY, - name varchar(245) NOT NULL UNIQUE, - DBsection_id integer DEFAULT 0 NOT NULL, - leader integer, - FOREIGN KEY(DBsection_id) REFERENCES '.$tables{dbsection} - # pgfile_id of the MLT leader - # FOREIGN KEY(leader) REFERENCES '.$tables{pgfile} -], -[$tables{pgfile}, ' - pgfile_id SERIAL PRIMARY KEY, - DBsection_id integer DEFAULT 0 NOT NULL, - author_id integer, - institution varchar, - path_id integer DEFAULT 0 NOT NULL, - filename varchar(255) NOT NULL, - morelt_id integer DEFAULT 0 NOT NULL, - level integer, - language varchar(255), - static smallint, - MO smallint, - FOREIGN KEY(DBsection_id) REFERENCES '.$tables{dbsection}.', - FOREIGN KEY(path_id) REFERENCES '.$tables{path} #.', - # FOREIGN KEY(morelt_id) REFERENCES '.$tables{morelt} -], -[$tables{keyword}, ' - keyword_id SERIAL PRIMARY KEY, - keyword varchar(245) NOT NULL UNIQUE -'], -[$tables{pgfile_keyword}, ' - pgfile_id integer DEFAULT 0 NOT NULL, - keyword_id integer DEFAULT 0 NOT NULL, - CONSTRAINT pgfile_keyword UNIQUE(keyword_id, pgfile_id), - FOREIGN KEY (pgfile_id) REFERENCES '.$tables{pgfile}.', - FOREIGN KEY (keyword_id) REFERENCES '.$tables{keyword} -], -[$tables{textbook}, ' - textbook_id SERIAL PRIMARY KEY, - title varchar (255) NOT NULL, - edition integer DEFAULT 0 NOT NULL, - author varchar (255) NOT NULL, - publisher varchar (255), - isbn char (15), - pubdate varchar (255) -'], -# KEY (number) ??? -[$tables{chapter}, ' - chapter_id SERIAL PRIMARY KEY, - textbook_id integer DEFAULT 0, - number integer, - name varchar(245) NOT NULL, - page integer, - CONSTRAINT textbook_chapternumber_chaptername UNIQUE(textbook_id, number, name), - FOREIGN KEY (textbook_id) REFERENCES '.$tables{textbook} -], -[$tables{section}, ' - section_id SERIAL PRIMARY KEY, - chapter_id integer DEFAULT 0 NOT NULL, - number integer, - name varchar(245) NOT NULL, - page integer, - CONSTRAINT chapter_sectionnumber_sectionname UNIQUE(chapter_id, number, name), - FOREIGN KEY (chapter_id) REFERENCES '.$tables{chapter} -], -[$tables{problem}, ' - problem_id SERIAL PRIMARY KEY, - section_id integer DEFAULT 0 NOT NULL, - number integer NOT NULL, - page integer, - FOREIGN KEY (section_id) REFERENCES '.$tables{section} -], -[$tables{pgfile_problem}, ' - pgfile_id integer DEFAULT 0 NOT NULL, - problem_id integer DEFAULT 0 NOT NULL, - PRIMARY KEY (pgfile_id, problem_id), - FOREIGN KEY (pgfile_id) REFERENCES '.$tables{pgfile}.', - FOREIGN KEY (problem_id) REFERENCES '.$tables{problem} -]); - -### End of database data - -## Resetting the database tables. -# First take care of tables which are no longer used - -for my $tableinfo (@create_tables) { - my $tabname = $tableinfo->[0]; - my $tabinit = $tableinfo->[1]; - # CASCADE added to account for table relations - my $query = "DROP TABLE IF EXISTS $tabname CASCADE"; - $dbh->do($query); - $query = "CREATE TABLE $tabname ( $tabinit );"; - $dbh->do($query); -} - - -print "Mysql database reinitialized.\n"; - -# From pgfile -## DBchapter('Limits and Derivatives') -## DBsection('Calculating Limits using the Limit Laws') -## Date('6/3/2002') -## Author('Tangan Gao') -## Institution('csulb') -## TitleText1('Calculus Early Transcendentals') -## EditionText1('4') -## AuthorText1('Stewart') -## Section1('2.3') -## Problem1('7') - -# Get an id, and add entry to the database if needed -sub safe_get_id { - my $tablename = shift; - my $idname = shift; - my $whereclause = shift; - my $wherevalues = shift; - my $addifnew = shift; - my @insertvalues = @_; -#print "\nCalled with $tablename, $idname, $whereclause, [".join(',', @$wherevalues)."], (".join(',', @insertvalues).")\n"; - for my $j (0..$#insertvalues) { - $insertvalues[$j] =~ s/"/\\\"/g; # postgres requires \" for dbl-quote - $insertvalues[$j] =~ s/'/''/g; # and '' for single-quote - } - - my $query = "SELECT $idname FROM $tablename ".$whereclause; - my $sth = $dbh->prepare($query); - # warn "$query\n"; - # warn join(',',@$wherevalues)."\n"; - $sth->execute(@$wherevalues); - my $idvalue, @row; - unless(@row = $sth->fetchrow_array()) { - return 0 unless $addifnew; - for my $j (0..$#insertvalues) { - #print "Looking at ".$insertvalues[$j]."\n"; - if ($insertvalues[$j] ne "") { - $insertvalues[$j] = "'".$insertvalues[$j]."'"; - } else { - $insertvalues[$j] = $j ? NULL : DEFAULT; - } - } - # warn "INSERT INTO $tablename VALUES(". join(',',@insertvalues) .")\n"; - $dbh->do("INSERT INTO $tablename VALUES(". join(',',@insertvalues) .")"); - dbug "INSERT INTO $tablename VALUES( ".join(',',@insertvalues).")\n"; - $sth = $dbh->prepare($query); - $sth->execute(@$wherevalues); - @row = $sth->fetchrow_array(); - } - $idvalue = $row[0]; - return($idvalue); -} - -sub isvalid { - my $tags = shift; - if(not defined $taxo->{$tags->{DBsubject}}) { - print "\nInvalid subject ".$tags->{DBsubject}."\n"; - return 0; - } - if(not ($tags->{DBchapter} eq 'Misc.') and not defined $taxo->{$tags->{DBsubject}}->{$tags->{DBchapter}}) { - print "\nInvalid chapter ".$tags->{DBchapter}."\n"; - return 0; - } - if(not ($tags->{DBsection} eq 'Misc.') and not defined $taxo->{$tags->{DBsubject}}->{$tags->{DBchapter}}->{$tags->{DBsection}}) { - print "\nInvalid section ".$tags->{DBsection}."\n"; - return 0; - } - return 1; -} - -my ($name,$pgfile,$pgpath); - -#### First read in textbook information - -if(open(IN, '<:encoding(UTF-8)', "$libraryRoot/Textbooks")) { - print "Reading in textbook data from Textbooks in the library $libraryRoot.\n"; - my %textinfo = ( TitleText => '', EditionText =>'', AuthorText=>''); - my $bookid = undef; - while (my $line = ) { - $line =~ s|#*$||; - if($line =~ /^\s*(.*?)\s*>>>\s*(.*?)\s*$/) { # Should have chapter or section information - my $chapsec = $1; - my $title = $2; - if($chapsec=~ /(\d+)\.(\d+)/) { # We have a section - if(defined($bookid)) { - my $query = "SELECT chapter_id FROM $tables{chapter} WHERE textbook_id = \'$bookid\' AND number = \'$1\'"; - my $chapid = $dbh->selectrow_array($query); - my $sec = $2; - if(defined($chapid) && $sec =~ /\d+/) { - my $sectid = safe_get_id($tables{section}, 'section_id', - qq(WHERE chapter_id = ? and name = ?), [$chapid, $title], 1, "", $chapid, $sec, $title, ""); - } else { - print "Cannot enter section $chapsec because textbook information is missing the chapter entry\n"; - } - } else { - print "Cannot enter section $chapsec because textbook information is incomplete\n"; - } - } else { # We have a chapter entry - if(defined($bookid) && $chapsec =~ /^[^\.]+$/) { - my $chapid = safe_get_id($tables{chapter}, 'chapter_id', - qq(WHERE textbook_id = ? AND number = ?), [$bookid, $chapsec], 1, "", $bookid, $chapsec, $title, ""); - - # Add dummy section entry for problems tagged to the chapter - # without a section - $query = "SELECT section_id FROM $tables{section} WHERE chapter_id = \'$chapid\' AND number = -1"; - my $sectid = $dbh->selectrow_array($query); - if (!defined($sectid)) { - $dbh->do("INSERT INTO $tables{section} - VALUES( - DEFAULT, - \'$chapid\', - \'-1\', - \'\', - NULL - )" - ); - dbug "INSERT INTO section VALUES(\'\', \'$chapid\', \'-1\', \'\', \'\' )\n"; - } - } else { - print "Cannot enter chapter $chapsec because textbook information is incomplete\n"; - } - } - } elsif($line =~ /^\s*(TitleText|EditionText|AuthorText)\(\s*'(.*?)'\s*\)/) { - # Textbook information, maybe new - my $type = $1; - if(defined($textinfo{$type})) { # signals new text - print "New text discovered: $2\n"; - %textinfo = ( TitleText => undef, - EditionText =>undef, - AuthorText=> undef); - $textinfo{$type} = $2; - $bookid = undef; - } else { - $textinfo{$type} = $2; - if(defined($textinfo{TitleText}) and - defined($textinfo{AuthorText}) and - defined($textinfo{EditionText})) { - my $query = "SELECT textbook_id FROM $tables{textbook} WHERE title = \'$textinfo{TitleText}\' AND edition = \'$textinfo{EditionText}\' AND author='$textinfo{AuthorText}'"; - $bookid = $dbh->selectrow_array($query); - if (!defined($bookid)) { - $dbh->do("INSERT INTO $tables{textbook} - VALUES( - DEFAULT, - \'$textinfo{TitleText}\', - \'$textinfo{EditionText}\', - \'$textinfo{AuthorText}\', - NULL, - NULL, - NULL - )" - ); - dbug "INSERT INTO textbook VALUES( \'\', \'$textinfo{TitleText}\', \'$textinfo{EditionText}\', \'$textinfo{AuthorText}\', \'\', \'\', \'\' )\n"; - $bookid = $dbh->selectrow_array($query); - } - } - } - } - } - close(IN); -} else { - print "Textbooks file was not found in library $libraryRoot. If the path to the problem library doesn't seem - correct, make modifications in webwork2/conf/site.conf (\$problemLibrary{root}). If that is correct then - updating from git should download the Textbooks file.\n"; -} -#### End of textbooks - -#### Next read in the taxonomy -my $clsep = '<<<'; -my $clinner = '__'; -my @cllist = (); -# Record full taxonomy for tagging menus (does not include cross-lists) -my $tagtaxo = {}; -my ($chaplist, $seclist) = ({},[]); - -my $canopenfile = 0; -if(open(IN, '<:encoding(UTF-8)', "$libraryRoot/Taxonomy2")) { - print "Reading in OPL taxonomy from Taxonomy2 in the library $libraryRoot.\n"; - $canopenfile = 1; -} elsif(open(IN, '<:encoding(UTF-8)', "$libraryRoot/Taxonomy")) { - print "Reading in OPL taxonomy from Taxonomy in the library $libraryRoot.\n"; - $canopenfile = 1; -} else { - print "Taxonomy file was not found in library $libraryRoot. If the path to the problem library doesn't seem - correct, make modifications in webwork2/conf/site.conf (\$problemLibrary{root}). If that is correct then - updating from git should download the Taxonomy file.\n"; -} - -# Taxonomy is a subset of Taxonomy2, so we can use the same code either way -if($canopenfile) { - my ($cursub,$curchap); # these are strings - my ($subj, $chap, $sect); # these are indeces - while(my $line = ) { - $line =~ /^(\t*)/; - my $count = length($1); - my $oktag = 1; - chomp($line); - if($line =~ m/$clsep/) { - $oktag = 0; - my @cross = split $clsep, $line; - @cross = map(trim($_), @cross); - if(scalar(@cross) > 1) { - push @cllist, [join($clinner, ($cursub,$curchap,$cross[0])) ,$cross[1]]; - } - $line = $cross[0]; - } - $line = trim($line); - - # We put the line in the database in all cases - # but crosslists are not put in the heierarchy of legal tags - # instead they go in a list of crosslists to deal with after - # the full taxonomy is read in - if($count == 0) { #DBsubject - $cursub = $line; - if($oktag) { - $taxo->{$line} = {}; - ($chaplist, $seclist) = ({},[]); - $tagtaxo->{$line} = $chaplist; - # push @{$tagtaxo}, {"$line"=>$chaplist}; - } - $subj = safe_get_id($tables{dbsubject}, 'DBsubject_id', - qq(WHERE name = ?), [$line], 1, "", $line); - } elsif($count == 1) { #DBchapter - if($oktag) { - $taxo->{$cursub}->{$line} = {}; - $seclist=[]; - $chaplist->{$line} = $seclist; - # push @{$chaplist}, {"$line"=>$seclist}; - } - $curchap = $line; - $chap = safe_get_id($tables{dbchapter}, 'DBchapter_id', - qq(WHERE name = ? and DBsubject_id = ?), [$line, $subj], 1, "", $line, $subj); - } else { #DBsection - if($oktag) { - $taxo->{$cursub}->{$curchap}->{$line} = []; - push @{$seclist}, $line; - } - $sect = safe_get_id($tables{dbsection}, 'DBsection_id', - qq(WHERE name = ? and DBchapter_id = ?), [$line, $chap], 1, "", $line, $chap); - } - } - close(IN); -} -#### End of taxonomy/taxonomy2 - -#### Save the official taxonomy in json format -my $webwork_htdocs = $ce->{webwork_dir}."/htdocs"; -my $file = "$webwork_htdocs/DATA/tagging-taxonomy.json"; -open(OUTF, ">$file") or die "Cannot open $file"; -binmode(OUTF,':encoding(UTF-8)'); -print OUTF to_json($tagtaxo,{pretty=>1}) or die "Cannot write to $file"; -close(OUTF); -print "Saved taxonomy to $file.\n"; - -#### Now deal with cross-listed sections -for my $clinfo (@cllist) { - my @scs = split /$clinner/, $clinfo->[1]; - if(defined $taxo->{$scs[0]}->{$scs[1]}->{$scs[2]}) { - push @{$taxo->{$scs[0]}->{$scs[1]}->{$scs[2]}}, $clinfo->[0]; - } else { - print "Faulty cross-list: pointing to $scs[0] / $scs[1] / $scs[2]\n"; - } -} - -print "Converting data from tagged pgfiles into mysql.\n"; -print "Number of files processed:\n"; - -#### Now search for tagged problems -#recursive search for all pg files - -File::Find::find({ wanted => \&pgfiles, follow_fast=> 1}, $libraryRoot); - -sub trim { - my $str = shift; - $str =~ s/^\s+//; - $str =~ s/\s+$//; - return $str; -} - -sub kwtidy { - my $s = shift; - $s =~ s/\W//g; - $s =~ s/_//g; - $s = lc($s); - return($s); -} - -sub keywordcleaner { - my $string = shift; - my @spl1 = split /,/, $string; - my @spl2 = map(kwtidy($_), @spl1); - return(@spl2); -} - -# Save on passing these values around -my %textinfo; - -# Initialize, if needed more text-info information; -sub maybenewtext { - my $textno = shift; - return if defined($textinfo{$textno}); - # So, not defined yet - $textinfo{$textno} = { title => '', author =>'', edition =>'', - section => '', chapter =>'', problems => [] }; -} - -# process each file returned by the find command. -sub pgfiles { - my $name = $File::Find::name; - my ($text, $edition, $textauthor, $textsection, $textproblem); - %textinfo=(); - my @textproblems = (-1); -#print "\n$name"; - - if ($name =~ /swf$/) { # Found a flash applet - my $applet_file = basename($name); - symlink($name,$ce->{webworkDirs}->{htdocs}."/applets/".$applet_file); - } - - if ($name =~ /\.pg$/) { - $pgfile = basename($name); - $pgpath = dirname($name); - $cnt2++; - printf("%6d", $cnt2) if(($cnt2 % 100) == 0); - print "\n" if(($cnt2 % 1000) == 0); - - $pgpath =~ s|^$libraryRoot/||; - my $tags = WeBWorK::Utils::Tags->new($name); - - if ($tags->istagged()) { - # Fill in missing data with Misc. instead of blank - print "\nNO SUBJECT $name\n" unless ($tags->{DBsubject} =~ /\S/); - - $tags->{DBchapter} = 'Misc.' unless $tags->{DBchapter} =~ /\S/; - $tags->{DBsection} = 'Misc.' unless $tags->{DBsection} =~ /\S/; - - # DBsubject table - - # removed BINARY from the `name = ?` string - if(isvalid($tags)) { - my $DBsubject_id = safe_get_id($tables{dbsubject}, 'DBsubject_id', - qq(WHERE name = ?), [$tags->{DBsubject}], 1, "", $tags->{DBsubject}); - if(not $DBsubject_id) { - print "\nInvalid subject '$tags->{DBsubject}' in $name\n"; - next; - } - - # DBchapter table - - $DBchapter_id = safe_get_id($tables{dbchapter}, 'DBchapter_id', - qq(WHERE name = ? and DBsubject_id = ?), [$tags->{DBchapter}, $DBsubject_id], 1, "", $tags->{DBchapter}, $DBsubject_id); - if(not $DBchapter_id) { - print "\nInvalid chapter '$tags->{DBchapter}' in $name\n"; - next; - } - - # DBsection table - - $aDBsection_id = safe_get_id($tables{dbsection}, 'DBsection_id', - qq(WHERE name = ? and DBchapter_id = ?), [$tags->{DBsection}, $DBchapter_id], 1, "", $tags->{DBsection}, $DBchapter_id); - if(not $aDBsection_id) { - print "\nInvalid section '$tags->{DBsection}' in $name\n"; - next; - } - } else { # tags are not valid, error printed by validation part - print "File $name\n"; - next; - } - - my @DBsection_ids=($aDBsection_id); - # Now add crosslisted section - my @CL_array = @{$taxo->{$tags->{DBsubject}}->{$tags->{DBchapter}}->{$tags->{DBsection}}}; - for my $clsect (@CL_array) { - my @np = split /$clinner/, $clsect; - @np = map(trim($_), @np); - my $new_dbsubj_id = safe_get_id($tables{dbsubject}, 'DBsubject_id', - qq(WHERE name = ?), [$np[0]], 1, "", $np[0]); - my $new_dbchap_id = safe_get_id($tables{dbchapter}, 'DBchapter_id', - qq(WHERE name = ? and DBsubject_id = ?), [$np[1], $new_dbsubj_id], 1, "", $np[1], $new_dbsubj_id); - my $new_dbsect_id = safe_get_id($tables{dbsection}, 'DBsection_id', - qq(WHERE name = ? and DBchapter_id = ?), [$np[2], $new_dbchap_id], 1, "", $np[2], $new_dbchap_id); - push @DBsection_ids, $new_dbsect_id; - } - - # author table - - $tags->{Author} =~ /(.*?)\s(\w+)\s*$/; - my $firstname = $1; - my $lastname = $2; - #remove leading and trailing spaces from firstname, which includes any middle name too. - $firstname =~ s/^\s*//; - $firstname =~ s/\s*$//; - $lastname =~ s/^\s*//; - $lastname =~ s/\s*$//; - my $author_id = 0; - if($lastname) { - $author_id = safe_get_id($tables{author}, 'author_id', - qq(WHERE lastname = ? AND firstname = ?), [$lastname, $firstname], 1, "", $tags->{Institution}, $lastname, $firstname,""); - } - - # path table - - my $path_id = safe_get_id($tables{path}, 'path_id', - qq(WHERE path = ?), [$pgpath], 1, "", $pgpath, "", ""); - - # pgfile table -- set 4 defaults first - - ## TODO this is where we have to deal with crosslists, and pgfileid - ## will be an array of id's - ## Make an array of DBsection-id's above - - my $level = $tags->{Level} || 0; - # Default language is English - my $lang = $tags->{Language} || "en"; - my $mathobj = $tags->{MO} || 0; - my $static = $tags->{Static} || 0; - - my @pgfile_ids = (); - - for my $DBsection_id (@DBsection_ids) { - my $pgfile_id = safe_get_id($tables{pgfile}, 'pgfile_id', - qq(WHERE filename = ? AND path_id = ? AND DBsection_id = ? ), [$pgfile, $path_id, $DBsection_id], 1, "", $DBsection_id, $author_id, $tags->{Institution}, $path_id, $pgfile, 0, $level, $lang, $static, $mathobj); - push @pgfile_ids, $pgfile_id; - } -#if (scalar(@pgfile_ids)>1) { - # print "\npg ".join(', ', @pgfile_ids)."\n"; -#} - - # morelt table - - my $morelt_id; - if($tags->{MLT}) { - for my $DBsection_id (@DBsection_ids) { - $morelt_id = safe_get_id($tables{morelt}, 'morelt_id', - qq(WHERE name = ?), [$tags->{MLT}], 1, "", $tags->{MLT}, $DBsection_id, ""); - # if ($morelt_id == 0) { - # warn "Invalid More Like This ID\n"; - # next; - # } - - for my $pgfile_id (@pgfile_ids) { - $dbh->do("UPDATE $tables{pgfile} SET - morelt_id = \'$morelt_id\' WHERE pgfile_id = \'$pgfile_id\' "); - - dbug "UPDATE pgfile morelt_id for $pgfile_id to $morelt_id\n"; - if($tags->{MLTleader}) { - $dbh->do("UPDATE $tables{morelt} SET - leader = \'$pgfile_id\' WHERE morelt_id = \'$morelt_id\' "); - dbug "UPDATE morelt leader for $morelt_id to $pgfile_id\n"; - } - } - } - } - - # keyword table, and problem_keyword many-many table - - foreach my $keyword (@{$tags->{keywords}}) { - $keyword =~ s/[\'\"]//g; # slash'slash" - $keyword = kwtidy($keyword); - # skip it if it is empty - next unless $keyword; - my $keyword_id = safe_get_id($tables{keyword}, 'keyword_id', - qq(WHERE keyword = ?), [$keyword], 1, "", $keyword); - - for my $pgfile_id (@pgfile_ids) { - $query = "SELECT pgfile_id FROM $tables{pgfile_keyword} WHERE keyword_id = \'$keyword_id\' and pgfile_id=\'$pgfile_id\'"; - my $ok = $dbh->selectrow_array($query); - if (!defined($ok)) { - $dbh->do("INSERT INTO $tables{pgfile_keyword} - VALUES( - \'$pgfile_id\', - \'$keyword_id\' - )" - ); - dbug "INSERT INTO pgfile_keyword VALUES( \'$pgfile_id\', \'$keyword_id\' )\n"; - } - } - } #end foreach keyword - - # Textbook section - # problem table contains textbook problems - - for my $texthashref (@{$tags->{textinfo}}) { - - # textbook table - - $text = $texthashref->{TitleText}; - $edition = $texthashref->{EditionText} || 0; - $edition =~ s/[^\d]//g; # removed '\.' as edition must be integer - $textauthor = $texthashref->{AuthorText}; - next unless($text and $textauthor and $edition); # edition must be valid (NOT NULL) - my $chapnum = $texthashref->{chapter} || -1; - my $secnum = $texthashref->{section} || -1; - $query = "SELECT textbook_id FROM $tables{textbook} WHERE title = \'$text\' AND edition = \'$edition\' AND author=\'$textauthor\'"; - my $textbook_id = $dbh->selectrow_array($query); - if (!defined($textbook_id)) { - # make sure edition is an integer - $edition = 0 unless $edition; - $dbh->do("INSERT INTO $tables{textbook} - VALUES( - DEFAULT, - \'$text\', - \'$edition\', - \'$textauthor\', - NULL, - NULL, - NULL - )" - ); - dbug "INSERT INTO textbook VALUES( \'\', \'$text\', \'$edition\', \'$textauthor\', \'\', \'\', \'\' )\n"; - dbug "\nLate add into $tables{textbook} \'$text\', \'$edition\', \'$textauthor\'\n", 1; - $textbook_id = $dbh->selectrow_array($query); - } - - # chapter weak table of textbook - # - $query = "SELECT chapter_id FROM $tables{chapter} WHERE textbook_id = \'$textbook_id\' AND number = \'$chapnum\'"; - my $chapter_id = $dbh->selectrow_array($query); - if (!defined($chapter_id)) { - $dbh->do("INSERT INTO $tables{chapter} - VALUES( - DEFAULT, - \'$textbook_id\', - \'".$chapnum."\', - \'$tags->{DBchapter}\', - NULL - )" - ); - dbug "\nLate add into $tables{chapter} \'$text\', \'$edition\', \'$textauthor\', $chapnum $tags->{chapter} from $name\n", 1; - dbug "INSERT INTO chapter VALUES(\'\', \'$textbook_id\', \'".$chapnum."\', \'$tags->{DBchapter}\', \'\' )\n"; - $chapter_id = $dbh->selectrow_array($query); - } - - # section weak table of textbook - # - $tags->{DBsection} = '' if ($secnum < 0); - $query = "SELECT section_id FROM $tables{section} WHERE chapter_id = \'$chapter_id\' AND number = \'$secnum\'"; - my $section_id = $dbh->selectrow_array($query); - # warn "empty query: $query\nfile path: $name\n" if (!defined($section_id)); - if (!defined($section_id)) { - my $section_string = $tags->{DBsection}; - $section_string =~ s/'/''/g; - $dbh->do("INSERT INTO $tables{section} - VALUES( - DEFAULT, - \'$chapter_id\', - \'$secnum\', - \'$section_string\', - NULL - )" - ); - dbug "INSERT INTO section VALUES(\'\', \'$textbook_id\', \'$secnum\', \'$tags->{DBsection}\', \'\' )\n"; - dbug "\nLate add into $tables{section} \'$text\', \'$edition\', \'$textauthor\', $secnum $tags->{DBsection} from $name\n", 1; - $section_id = $dbh->selectrow_array($query); - } - - @textproblems = @{$texthashref->{problems}}; - for my $tp (@textproblems) { - $query = "SELECT problem_id FROM $tables{problem} WHERE section_id = \'$section_id\' AND number = \'$tp\'"; - my $problem_id = $dbh->selectrow_array($query); - if (!defined($problem_id)) { - $dbh->do("INSERT INTO $tables{problem} - VALUES( - DEFAULT, - \'$section_id\', - \'$tp\', - NULL - )" - ); - dbug "INSERT INTO problem VALUES( \'\', \'$section_id\', \'$tp\', \'\' )\n"; - $problem_id = $dbh->selectrow_array($query); - } - - # pgfile_problem table associates pgfiles with textbook problems - for my $pgfile_id (@pgfile_ids) { - $query = "SELECT problem_id FROM $tables{pgfile_problem} WHERE problem_id = \'$problem_id\' AND pgfile_id = \'$pgfile_id\'"; - my $pg_problem_id = $dbh->selectrow_array($query); - if (!defined($pg_problem_id)) { - $dbh->do("INSERT INTO $tables{pgfile_problem} - VALUES( - \'$pgfile_id\', - \'$problem_id\' - )" - ); - dbug "INSERT INTO pgfile_problem VALUES( \'$pgfile_id\', \'$problem_id\' )\n"; - } - } - } - - #reset tag vars, they may not match the next text/file - $textauthor=""; $textsection=""; - } - } else { # This file was not tagged - # Message if not a pointer - # print STDERR "File $name is not tagged\n" if not $tags->isplaceholder(); - ; - } - } -} - -print "\n\n"; - -# Now prune away DBsection, etc, which do not appear in any files -#%my $query = "SELECT chapter_id FROM $tables{chapter} WHERE textbook_id = \'$bookid\' AND number = \'$1\'"; -#%my $chapid = $dbh->selectrow_array($query); - -#select dbs.DBsection_id from OPL_DBsection dbs; -#select COUNT(*) from OPL_pgfile where DBsection_id=857; - -my $dbsects = $dbh->selectall_arrayref("SELECT DBsection_id from $tables{dbsection}"); -for my $sect (@{$dbsects}) { - $sect = $sect->[0]; - my $srar = $dbh->selectall_arrayref("SELECT * FROM $tables{pgfile} WHERE DBsection_id=$sect"); - if(scalar(@{$srar})==0) { - $dbh->do("DELETE FROM $tables{dbsection} WHERE DBsection_id=$sect"); - } -} - -my $dbchaps = $dbh->selectall_arrayref("SELECT DBchapter_id from $tables{dbchapter}"); -for my $chap (@{$dbchaps}) { - $chap = $chap->[0]; - my $srar = $dbh->selectall_arrayref("SELECT * FROM $tables{dbsection} WHERE DBchapter_id=$chap"); - if(scalar(@{$srar})==0) { - $dbh->do("DELETE FROM $tables{dbchapter} WHERE DBchapter_id=$chap"); - } -} - -# Now run the script build-library-tree -# This is used to create the file library-tree.json which can be used to -# load in subject-chapter-section information for the OPL - -use strict; -use warnings; -use JSON; - - -my $tree; # the library subject tree will be stored as arrays of objects. - -my $sth = $dbh->prepare("select * from OPL_DBsubject"); -$sth->execute; - -my @subjects = (); -my @subject_names = (); -while ( my @row = $sth->fetchrow_array ) { - push(@subjects,$row[0]); - push(@subject_names,$row[1]); - } - - -my @subject_tree; # array to store the individual library tree for each subject - -foreach my $i (0..$#subjects){ - - my $subject_row = $subjects[$i]; - my $subject_name = $subject_names[$i]; - - my $sth = $dbh->prepare("select * from OPL_DBchapter where DBsubject_id = $subject_row;"); - $sth->execute; - - my @chapters = (); - my @chapter_names = (); - while ( my @row = $sth->fetchrow_array ) { - push(@chapters,$row[0]); - push(@chapter_names,$row[1]); - } - - - my @chapter_tree; # array to store the individual library tree for each chapter - - foreach my $j (0..$#chapters) { - my $chapter_row = $chapters[$j]; - my $chapter_name = $chapter_names[$j]; - my $sth = $dbh->prepare("SELECT * FROM $tables{dbsection} WHERE DBchapter_id=$chapter_row"); - $sth->execute; - - my @subfields = (); - while ( my @row = $sth->fetchrow_array ) { - my $section_name; - $section_name->{name} = $row[1]; - my $clone = { %{ $section_name } }; # need to clone it before pushing into the @subfields array. - push(@subfields,$clone); - } - - my $chapter_tree; - $chapter_tree->{name} = $chapter_name; - $chapter_tree->{subfields} = \@subfields; - - my $clone = { %{ $chapter_tree } }; # need to clone it before pushing into the @chapter_tree array. - push(@chapter_tree,$clone); - - - - } - - my $subject_tree; - $subject_tree->{name} = $subject_name; - $subject_tree->{subfields} = \@chapter_tree; - - my $clone = { % {$subject_tree}}; - push (@subject_tree, $clone); -} - -build_library_directory_tree($ce); -build_library_subject_tree($ce,$dbh); -build_library_textbook_tree($ce,$dbh); - -$dbh->disconnect; - -# if ($ce->{problemLibrary}{showLibraryLocalStats} || -# $ce->{problemLibrary}{showLibraryGlobalStats}) { -# print "\nUpdating Library Statistics.\n"; -# do $ENV{WEBWORK_ROOT}.'/bin/update-OPL-statistics'; - -# print "\nLoading global statistics (if possible).\n"; -# do $ENV{WEBWORK_ROOT}.'/bin/load-OPL-global-statistics.pl'; -# } - - -print "\nDone.\n"; \ No newline at end of file diff --git a/lib/WeBWorK/bin/OPLUtils.pm b/lib/WeBWorK/bin/OPLUtils.pm deleted file mode 100644 index 0ae3c4032..000000000 --- a/lib/WeBWorK/bin/OPLUtils.pm +++ /dev/null @@ -1,432 +0,0 @@ - -package OPLUtils; -use base qw(Exporter); - -# This file contains the subroutines that build JSON files from the database to help speed up the client side. -# -# The following files are created: -# 1. $webwork_htdocs/DATA/library-directory-tree.json (the directory structure of the library) -# 2. $webwork_htdocs/DATA/library-subject-tree.json (the subject/chapter/section struture of the library) -# 3. - -# This is used to create the file library-directory-tree.json which can be used to load in -# directory information for the OPL. It writes the file as a JSON of directories to be easily loaded. - -use strict; -use warnings; -use File::Find::Rule; -use File::Basename; -use open qw/:std :utf8/; - -# use Cwd; -# use DBI; -use JSON; - -our @EXPORT = (); -our @EXPORT_OK = - qw(build_library_directory_tree build_library_subject_tree build_library_textbook_tree); - -### Data for creating the database tables - -my %OPLtables = ( - dbsubject => 'OPL_DBsubject', - dbchapter => 'OPL_DBchapter', - dbsection => 'OPL_DBsection', - author => 'OPL_author', - path => 'OPL_path', - pgfile => 'OPL_pgfile', - keyword => 'OPL_keyword', - pgfile_keyword => 'OPL_pgfile_keyword', - textbook => 'OPL_textbook', - chapter => 'OPL_chapter', - section => 'OPL_section', - problem => 'OPL_problem', - morelt => 'OPL_morelt', - pgfile_problem => 'OPL_pgfile_problem', -); - -my %NPLtables = ( - dbsubject => 'NPL-DBsubject', - dbchapter => 'NPL-DBchapter', - dbsection => 'NPL-DBsection', - author => 'NPL-author', - path => 'NPL-path', - pgfile => 'NPL-pgfile', - keyword => 'NPL-keyword', - pgfile_keyword => 'NPL-pgfile-keyword', - textbook => 'NPL-textbook', - chapter => 'NPL-chapter', - section => 'NPL-section', - problem => 'NPL-problem', - morelt => 'NPL-morelt', - pgfile_problem => 'NPL-pgfile-problem', -); - -sub build_library_directory_tree { - my $ce = shift; - - print "Creating the Directory Tree\n"; - my $libraryRoot = $ce->{problemLibrary}->{root}; - $libraryRoot =~ s|/+$||; - - my $libraryVersion = $ce->{problemLibrary}->{version}; - - my ( $filename, $directories ) = fileparse($libraryRoot); - - my @dirArray = (); - push( @dirArray, buildTree($libraryRoot) ); - - my $webwork_htdocs = $ce->{webwork_dir} . "/htdocs"; - my $file = "$webwork_htdocs/DATA/library-directory-tree.json"; - - # use a variable for the file handle - my $OUTFILE; - - # use the three arguments version of open - # and check for errors - open $OUTFILE, '>encoding(UTF-8)', $file or die "Cannot open $file"; - - # you can check for errors (e.g., if after opening the disk gets full) - print {$OUTFILE} to_json( \@dirArray ) or die "Cannot write to $file"; - - # check for errors - close $OUTFILE or die "Cannot close $file"; - - print "Wrote Library Directory Tree to $file\n"; - -} - -sub buildTree { - my $absoluteDir = shift; - my $branch = {}; - my ( $name, $dir ) = fileparse($absoluteDir); - $branch->{name} = $name; - my @dirs = - File::Find::Rule->maxdepth(1)->relative(1)->directory->in($absoluteDir); - if ( scalar(@dirs) == 0 ) { - return undef; - } - - my @branches = (); - - for my $dir (@dirs) { - my $theBranch = buildTree( $absoluteDir . "/" . $dir ); - if ($theBranch) { - my @files = File::Find::Rule->file()->name("*.pg") - ->in( $absoluteDir . "/" . $dir ); - $theBranch->{num_files} = scalar(@files); - push( @branches, $theBranch ); - } - else { - $b = {}; - $b->{name} = $dir; - - my @files = File::Find::Rule->file()->name("*.pg") - ->in( $absoluteDir . "/" . $dir ); - - #print $absoluteDir . "/" . $dir . " " . $b->{num_files} . "\n"; - if ( scalar(@files) > 0 ) { - $b->{num_files} = scalar(@files); - push( @branches, $b ); - } - } - } - - $branch->{subfields} = \@branches; - my @files = File::Find::Rule->file()->name("*.pg")->in($absoluteDir); - $branch->{num_files} = scalar(@files); - - return $branch; -} - -sub build_library_subject_tree { - my ( $ce, $dbh ) = @_; - - my $libraryRoot = $ce->{problemLibrary}->{root}; - $libraryRoot =~ s|/+$||; - my $libraryVersion = $ce->{problemLibrary}->{version}; - - my %tables = ( $libraryVersion eq '2.5' ) ? %OPLtables : %NPLtables; - - my $selectClause = -"select subj.name, ch.name, sect.name, path.path,pg.filename from $tables{dbsection} AS sect " - . "JOIN $tables{dbchapter} AS ch ON ch.DBchapter_id = sect.DBchapter_id " - . "JOIN $tables{dbsubject} AS subj ON subj.DBsubject_id = ch.DBsubject_id " - . "JOIN $tables{pgfile} AS pg ON sect.DBsection_id = pg.DBsection_id " - . "JOIN $tables{path} AS path ON pg.path_id = path.path_id "; - - my $tree; # the library subject tree will be stored as arrays of objects. - - my $results = $dbh->selectall_arrayref( - "select subj.name from $tables{dbsubject} AS subj"); - - my @subject_names = map { $_->[0] } @{$results}; - - my $i = 0; # counter to print to the screen. - - print "Building the subject-tree. There are " - . scalar(@subject_names) - . " subjects\n"; - - my @subject_tree - ; # array to store the individual library tree for each subject - - for my $subj_name (@subject_names) { - - my $subj = $subj_name; - $subj =~ s/'/''/g; # update for postgres - - my $results = $dbh->selectall_arrayref( -"select ch.name from $tables{dbsubject} AS subj JOIN $tables{dbchapter} AS ch " - . " ON subj.DBsubject_id = ch.DBsubject_id WHERE subj.name='$subj';" - ); - my @chapter_names = map { $_->[0] } @{$results}; - - my @chapter_tree - ; # array to store the individual library tree for each chapter - - #print Dumper(\@chapter_names); - - for my $ch_name (@chapter_names) { - - my $ch = $ch_name; - $ch =~ s/'/''/g;# update for postgres - - my $results = $dbh->selectall_arrayref( - "SELECT sect.name from $tables{dbsubject} AS subj " - . "JOIN $tables{dbchapter} AS ch ON subj.DBsubject_id = ch.DBsubject_id " - . "JOIN $tables{dbsection} AS sect ON sect.DBchapter_id = ch.DBchapter_id " - . "WHERE subj.name='$subj' AND ch.name='$ch';" ); - - my @section_names = map { $_->[0] } @{$results}; - - my @subfields = (); - - for my $sect_name (@section_names) { - my $section_tree = {}; - $section_tree->{name} = $sect_name; - ## Determine the number of files that falls into each - - my $sect = $section_tree->{name}; - $sect =~ s/'/''/g;# update for postgres - - my $whereClause = -"WHERE sect.name='$sect' AND ch.name='$ch' AND subj.name='$subj'"; - - my $sth = $dbh->prepare( $selectClause . $whereClause ); - $sth->execute; - my $numFiles = scalar @{ $sth->fetchall_arrayref() }; - - $section_tree->{num_files} = $numFiles; - - my $clone = { %{$section_tree} - }; # need to clone it before pushing into the @subfield array. - - push( @subfields, $clone ); - } - - my $chapter_tree; - $chapter_tree->{name} = $ch_name; - $chapter_tree->{subfields} = \@subfields; - - ## determine the number of files in each chapter - - my $whereClause = "WHERE subj.name='$subj' AND ch.name='$ch'"; - - my $sth = $dbh->prepare( $selectClause . $whereClause ); - $sth->execute; - my $numFiles = scalar @{ $sth->fetchall_arrayref() }; - - # my $allFiles = $sth->fetchall_arrayref; - $chapter_tree->{num_files} = $numFiles; - - my $clone = { %{$chapter_tree} - }; # need to clone it before pushing into the @chapter_tree array. - push( @chapter_tree, $clone ); - - } - - my $subject_tree; - $subject_tree->{name} = $subj_name; - $subject_tree->{subfields} = \@chapter_tree; - - ## find the number of files on the subject level - - my $whereClause = "WHERE subj.name='$subj'"; - - my $sth = $dbh->prepare( $selectClause . $whereClause ); - $sth->execute; - my $numFiles = scalar @{ $sth->fetchall_arrayref() }; - $subject_tree->{num_files} = $numFiles; - - $i++; - - print sprintf( "%3d", $i ); - - if ( $i % 10 == 0 ) { - print "\n"; - } - - my $clone = { %{$subject_tree} }; - push( @subject_tree, $clone ); - } - - print "\n"; - - my $webwork_htdocs = $ce->{webwork_dir} . "/htdocs"; - my $file = "$webwork_htdocs/DATA/library-subject-tree.json"; - - # use a variable for the file handle - my $OUTFILE; - - # use the three arguments version of open - # and check for errors - open $OUTFILE, '>encoding(UTF-8)', $file or die "Cannot open $file"; - - # you can check for errors (e.g., if after opening the disk gets full) - print {$OUTFILE} to_json( \@subject_tree, { pretty => 1 } ) - or die "Cannot write to $file"; - - # check for errors - close $OUTFILE or die "Cannot close $file"; - - print "Wrote Library Subject Tree to $file\n"; -} - -sub build_library_textbook_tree { - - my ( $ce, $dbh ) = @_; - - my $libraryRoot = $ce->{problemLibrary}->{root}; - $libraryRoot =~ s|/+$||; - my $libraryVersion = $ce->{problemLibrary}->{version}; - - my %tables = ( $libraryVersion eq '2.5' ) ? %OPLtables : %NPLtables; - - my $selectClause = - "SELECT pg.pgfile_id from $tables{path} as path " - . "LEFT JOIN $tables{pgfile} AS pg ON pg.path_id=path.path_id " - . "LEFT JOIN $tables{pgfile_problem} AS pgprob ON pgprob.pgfile_id=pg.pgfile_id " - . "LEFT JOIN $tables{problem} AS prob ON prob.problem_id=pgprob.problem_id " - . "LEFT JOIN $tables{section} AS sect ON sect.section_id=prob.section_id " - . "LEFT JOIN $tables{chapter} AS ch ON ch.chapter_id=sect.chapter_id " - . "LEFT JOIN $tables{textbook} AS text ON text.textbook_id=ch.textbook_id "; - - my $results = $dbh->selectall_arrayref( - "select * from $tables{textbook} ORDER BY title;"); - - my @textbooks = map { - { - textbook_id => $_->[0], - title => $_->[1], - edition => $_->[2], - author => $_->[3], - publisher => $_->[4], - isbn => $_->[5], - pubdate => $_->[6] - } - } @{$results}; - - my $i = 0; ## index to alert user the length of the build - - print "Building the Textbook Library Tree\n"; - print "There are " . $#textbooks . " textbooks to process.\n"; - - for my $textbook (@textbooks) { - $i++; - printf( "%4d", $i ); - print("\n") if ( $i % 10 == 0 ); - - my $results = - $dbh->selectall_arrayref( "select ch.chapter_id,ch.name,ch.number " - . " from $tables{chapter} AS ch JOIN $tables{textbook} AS text ON ch.textbook_id=text.textbook_id " - . " WHERE text.textbook_id='" - . $textbook->{textbook_id} - . "' ORDER BY ch.number;" ); - - my @chapters = - map { { chapter_id => $_->[0], name => $_->[1], number => $_->[2] } } - @{$results}; - - for my $chapter (@chapters) { - - my $results = $dbh->selectall_arrayref( - "select sect.section_id,sect.name,sect.number " - . "FROM $tables{chapter} AS ch " - . "LEFT JOIN $tables{textbook} AS text ON ch.textbook_id=text.textbook_id " - . "LEFT JOIN $tables{section} AS sect ON sect.chapter_id = ch.chapter_id " - . "WHERE text.textbook_id='" - . $textbook->{textbook_id} - . "' AND " - . "ch.chapter_id='" - . $chapter->{chapter_id} - . "' ORDER BY sect.number;" ); - - my @sections = map { - { section_id => $_->[0], name => $_->[1], number => $_->[2] } - } @{$results}; - - for my $section (@sections) { - - my $whereClause = - "WHERE sect.section_id='" - . $section->{section_id} - . "' AND ch.chapter_id='" - . $chapter->{chapter_id} - . "' AND " - . "text.textbook_id='" - . $textbook->{textbook_id} . "'"; - - my $sth = $dbh->prepare( $selectClause . $whereClause ); - $sth->execute; - $section->{num_probs} = scalar @{ $sth->fetchall_arrayref() }; - - } - my $whereClause = - "WHERE ch.chapter_id='" - . $chapter->{chapter_id} - . "' AND " - . "text.textbook_id='" - . $textbook->{textbook_id} . "'"; - - my $sth = $dbh->prepare( $selectClause . $whereClause ); - $sth->execute; - $chapter->{num_probs} = scalar @{ $sth->fetchall_arrayref() }; - - $chapter->{sections} = \@sections; - - } - my $whereClause = - "WHERE text.textbook_id='" . $textbook->{textbook_id} . "'"; - - my $sth = $dbh->prepare( $selectClause . $whereClause ); - $sth->execute; - $textbook->{num_probs} = scalar @{ $sth->fetchall_arrayref() }; - - $textbook->{chapters} = \@chapters; - } - - print "\n"; - - my $webwork_htdocs = $ce->{webwork_dir} . "/htdocs"; - my $file = "$webwork_htdocs/DATA/textbook-tree.json"; - - # use a variable for the file handle - my $OUTFILE; - - # use the three arguments version of open - # and check for errors - open $OUTFILE, '>', $file or die "Cannot open $file"; - - # you can check for errors (e.g., if after opening the disk gets full) - print {$OUTFILE} to_json( \@textbooks, { pretty => 1 } ) - or die "Cannot write to $file"; - - # check for errors - close $OUTFILE or die "Cannot close $file"; - - print "Wrote Library Textbook Tree to $file\n"; - -} - -1; diff --git a/lib/WeBWorK/htdocs/DATA/library-directory-tree.json b/lib/WeBWorK/htdocs/DATA/library-directory-tree.json deleted file mode 100644 index 3e9a488be..000000000 --- a/lib/WeBWorK/htdocs/DATA/library-directory-tree.json +++ /dev/null @@ -1 +0,0 @@ -[{"subfields":[{"num_files":28,"name":"SUNYSB"},{"num_files":3663,"name":"Michigan","subfields":[{"name":"Chap16Sec1","num_files":8},{"name":"Chap2Sec6","num_files":4},{"num_files":8,"name":"Chap16Sec6"},{"name":"Chap2Sec1","num_files":8},{"num_files":6,"name":"Chap1Sec7"},{"name":"Chap14Sec7","num_files":11},{"num_files":10,"name":"Chap3Sec8"},{"num_files":27,"name":"Chap3Sec1"},{"name":"Chap3Sec6","num_files":21},{"name":"Chap17Sec1","num_files":12},{"num_files":10,"name":"Chap15Sec1"},{"name":"Chap1Sec6","num_files":8},{"num_files":12,"name":"Chap1Sec1"},{"num_files":8,"name":"Chap1Sec8"},{"num_files":10,"name":"Chap16Sec7"},{"name":"Chap14Sec8","num_files":5},{"num_files":15,"name":"Chap3Sec7"},{"num_files":8,"name":"Chap3Sec9"},{"num_files":10,"name":"Chap14Sec6"},{"name":"Chap14Sec1","num_files":8},{"name":"Chap10Sec1","num_files":9},{"num_files":8,"name":"Chap4Sec6"},{"num_files":8,"name":"Chap4Sec1"},{"name":"Chap4Sec8","num_files":10},{"num_files":11,"name":"Chap7Sec7"},{"num_files":6,"name":"Chap11Sec8"},{"name":"Chap5Sec1","num_files":9},{"num_files":4,"name":"Chap11Sec6"},{"subfields":[{"subfields":[{"num_files":5,"name":"chapter8"},{"name":"chapter6","num_files":9},{"name":"chapter7","num_files":16},{"num_files":2,"name":"chapter4"}],"name":"ross","num_files":32}],"num_files":32,"name":"probability"},{"name":"Chap11Sec1","num_files":8},{"name":"Chap13Sec1","num_files":10},{"num_files":3,"name":"Chap7Sec6"},{"num_files":15,"name":"Chap7Sec1"},{"name":"Chap7Sec8","num_files":6},{"num_files":8,"name":"Chap4Sec7"},{"name":"Chap11Sec7","num_files":6},{"name":"Chap6Sec1","num_files":7},{"num_files":6,"name":"Chap12Sec6"},{"name":"Chap11Sec9","num_files":4},{"name":"Chap12Sec1","num_files":8},{"num_files":6,"name":"Chap9Sec3"},{"name":"Chap9Sec4","num_files":4},{"name":"Chap20Sec3","num_files":10},{"name":"Chap8Sec4","num_files":13},{"name":"Chap20Sec4","num_files":10},{"name":"Chap8Sec3","num_files":9},{"name":"Chap9Sec5","num_files":8},{"name":"Chap9Sec2","num_files":8},{"name":"Chap20Sec5","num_files":5},{"name":"Chap8Sec2","num_files":11},{"num_files":10,"name":"Chap20Sec2"},{"num_files":12,"name":"Chap8Sec5"},{"name":"Chap18Sec2","num_files":10},{"num_files":10,"name":"Chap19Sec2"},{"num_files":10,"name":"Chap18Sec4"},{"name":"Chap18Sec3","num_files":10},{"num_files":4,"name":"Chap3Sec10"},{"num_files":8,"name":"Chap19Sec3"},{"num_files":14,"name":"Chap14Sec4"},{"num_files":8,"name":"Chap14Sec3"},{"num_files":24,"name":"Chap3Sec5"},{"num_files":10,"name":"Chap17Sec2"},{"num_files":17,"name":"Chap3Sec2"},{"num_files":10,"name":"Chap17Sec5"},{"num_files":10,"name":"Chap16Sec5"},{"name":"Chap2Sec2","num_files":9},{"num_files":11,"name":"Chap16Sec2"},{"name":"Chap2Sec5","num_files":8},{"name":"Chap15Sec3","num_files":10},{"name":"Chap1Sec4","num_files":14},{"num_files":9,"name":"Chap1Sec3"},{"name":"Chap3Sec3","num_files":18},{"subfields":[{"num_files":2,"name":"Chap10Sec1"},{"num_files":3,"name":"Chap11Sec6"},{"name":"Chap11Sec1","num_files":1},{"name":"Chap7Sec8","num_files":1},{"num_files":1,"name":"Chap6Sec1"},{"num_files":2,"name":"Chap9Sec3"},{"num_files":4,"name":"Chap9Sec4"},{"name":"Chap8Sec3","num_files":1},{"name":"Chap9Sec5","num_files":1},{"num_files":3,"name":"Chap9Sec2"},{"name":"Chap8Sec5","num_files":3},{"num_files":1,"name":"Chap11Sec5"},{"name":"Chap10Sec2","num_files":2},{"num_files":1,"name":"Chap5Sec4"},{"num_files":1,"name":"Chap7Sec2"},{"num_files":1,"name":"Chap4Sec3"},{"num_files":2,"name":"Chap9Sec1"}],"name":"5e","num_files":30},{"name":"Chap17Sec4","num_files":8},{"name":"Chap3Sec4","num_files":31},{"name":"Chap17Sec3","num_files":8},{"num_files":11,"name":"Chap14Sec2"},{"num_files":14,"name":"Chap14Sec5"},{"num_files":14,"name":"Chap1Sec2"},{"num_files":10,"name":"Chap15Sec2"},{"name":"Chap1Sec5","num_files":10},{"name":"Chap16Sec3","num_files":10},{"num_files":4,"name":"Chap2Sec4"},{"num_files":8,"name":"Chap16Sec4"},{"name":"Chap2Sec3","num_files":8},{"name":"Chap6Sec3","num_files":8},{"num_files":8,"name":"Chap12Sec4"},{"name":"Chap6Sec4","num_files":10},{"name":"Chap12Sec3","num_files":8},{"num_files":5,"name":"Chap11Sec2"},{"num_files":13,"name":"Chap5Sec2"},{"name":"Chap11Sec5","num_files":7},{"name":"Chap10Sec5","num_files":5},{"num_files":7,"name":"Chap4Sec2"},{"name":"Chap10Sec2","num_files":7},{"num_files":11,"name":"Chap4Sec5"},{"num_files":10,"name":"Chap13Sec3"},{"num_files":2414,"name":"gateways","subfields":[{"subfields":[{"num_files":100,"name":"topic_quotient_rule"},{"name":"topic_product_rule","num_files":100},{"name":"topic_exponentials","num_files":100},{"num_files":100,"name":"topic_symbolic"},{"num_files":100,"name":"topic_trig_func_logs"},{"name":"topic_chain_rule","num_files":100},{"num_files":100,"name":"topic_powers_sums"}],"num_files":701,"name":"derivative"},{"subfields":[{"name":"topic_lines","num_files":64},{"name":"topic_factoring","num_files":20},{"name":"topic_exponents","num_files":25},{"num_files":25,"name":"topic_expanding"},{"num_files":25,"name":"topic_fractions_sums"},{"num_files":27,"name":"topic_solving_linsys"},{"num_files":35,"name":"topic_frac_exp_products"},{"name":"topic_graph_concepts","num_files":30},{"name":"topic_fractions_quotients","num_files":29},{"subfields":[{"name":"old","num_files":16}],"name":"topic_frac_exp_powers","num_files":41}],"name":"precalentr2","num_files":321},{"subfields":[{"num_files":50,"name":"topic_polynomials"},{"name":"topic_frac_exponents","num_files":50},{"name":"topic_lines","num_files":50},{"num_files":50,"name":"topic_exponents"},{"name":"topic_multistep","num_files":50},{"num_files":50,"name":"topic_solving_linsys"},{"num_files":50,"name":"topic_solving_quadratics"},{"num_files":50,"name":"topic_substitution"},{"num_files":50,"name":"topic_fractions"},{"name":"topic_graphs","num_files":60}],"num_files":511,"name":"precalentr"},{"subfields":[{"num_files":100,"name":"topic_polynomials"},{"num_files":92,"name":"topic_by_parts"},{"num_files":100,"name":"topic_trig_functions"},{"num_files":100,"name":"topic_rational_functions"},{"name":"topic_exponentials","num_files":100},{"num_files":7,"name":"topic_ax_substitution"},{"name":"topic_logarithms","num_files":100},{"name":"topic_simple_definite","num_files":90},{"num_files":100,"name":"topic_roots"}],"num_files":790,"name":"integral"},{"name":"calIIentr","num_files":91,"subfields":[{"name":"topic_tan_line","num_files":90}]}]},{"name":"Chap7Sec4","num_files":14},{"name":"Chap13Sec4","num_files":8},{"name":"Chap7Sec3","num_files":22},{"num_files":10,"name":"Chap5Sec3"},{"name":"Chap11Sec4","num_files":11},{"num_files":12,"name":"Chap5Sec4"},{"num_files":4,"name":"Chap11Sec3"},{"name":"Chap6Sec5","num_files":4},{"num_files":8,"name":"Chap12Sec2"},{"name":"Chap6Sec2","num_files":18},{"num_files":8,"name":"Chap12Sec5"},{"num_files":12,"name":"Chap7Sec2"},{"num_files":8,"name":"Chap13Sec2"},{"num_files":9,"name":"Chap7Sec5"},{"name":"Chap10Sec3","num_files":8},{"name":"Chap4Sec4","num_files":6},{"name":"Chap10Sec4","num_files":5},{"num_files":6,"name":"Chap4Sec3"},{"num_files":8,"name":"Chap11Sec10"},{"name":"Chap8Sec7","num_files":7},{"name":"Chap20Sec1","num_files":10},{"num_files":6,"name":"Chap8Sec6"},{"num_files":9,"name":"Chap8Sec1"},{"name":"Chap11Sec11","num_files":10},{"name":"Chap8Sec8","num_files":4},{"name":"Chap9Sec1","num_files":8},{"name":"Chap19Sec1","num_files":11},{"num_files":10,"name":"Chap18Sec1"},{"name":"precalc","num_files":11,"subfields":[{"subfields":[{"name":"Chap1Sec2","num_files":4},{"name":"Chap6Sec5","num_files":4},{"num_files":3,"name":"Chap7Sec5"}],"name":"4e","num_files":11}]}]},{"name":"OPES","num_files":73,"subfields":[{"subfields":[{"num_files":1,"name":"Three_Phase"}],"num_files":1,"name":"opes_ElectricalCircuits"},{"subfields":[{"num_files":5,"name":"Centers"},{"name":"Structures","num_files":18},{"name":"Concurrent_Forces","num_files":8},{"num_files":11,"name":"Simple_Stress_and_Strain"},{"name":"Moments_and_Rigid_Bodies","num_files":9},{"num_files":21,"name":"Beams"}],"name":"opes_Statics","num_files":72}]},{"num_files":1043,"name":"Mizzou","subfields":[{"subfields":[{"num_files":1,"name":"Functions_Testing"},{"name":"Graphing_Basics","num_files":4},{"num_files":5,"name":"Exponent_Laws"},{"num_files":33,"name":"Real_Numbers","subfields":[{"name":"Simplifying_Expressions","num_files":6},{"name":"Absolute_Value","num_files":3},{"name":"Interval_Notation","num_files":10},{"name":"Order_of_Operations","num_files":5},{"num_files":9,"name":"Number_Systems"}]},{"num_files":12,"name":"Factoring_Substitution"},{"num_files":6,"name":"Polynomials_End_Behavior"},{"num_files":2,"name":"Equations_Logarithmic"},{"name":"Functions_Difference_Quotient","num_files":6},{"name":"Functions_Increasing_Decreasing","num_files":7},{"name":"Rational_and_Radical_Exponents_Rationalizing","num_files":3},{"num_files":7,"name":"Factoring_Grouping"},{"name":"Factoring_x2_bx_c","num_files":4},{"name":"Equations_Linear","num_files":10},{"num_files":19,"name":"NPL_Files","subfields":[{"subfields":[{"name":"Simplifying_Expressions","num_files":10},{"name":"Absolute_Value","num_files":2}],"name":"Real_Numbers","num_files":12},{"name":"Exponential_Laws","num_files":3},{"num_files":1,"name":"Polynomials_Multiplication"},{"num_files":3,"name":"Exponential_Notation"}]},{"name":"Exponential_Functions_Applications","num_files":1},{"name":"Functions_Domain_Range","num_files":9},{"name":"Graphing_Polynomials","num_files":13,"subfields":[{"subfields":[],"num_files":0,"name":"03"},{"subfields":[],"name":"04","num_files":0},{"subfields":[],"name":"05","num_files":0},{"num_files":0,"name":"MC_03","subfields":[]},{"name":"MC_04","num_files":0,"subfields":[]}]},{"num_files":3,"name":"Polynomials_Long_Division"},{"num_files":3,"name":"Polynomials_Zeroes_Multiplicities"},{"name":"Functions_Even_Odd_Symmetry","num_files":9},{"num_files":7,"name":"Factoring_Special_Cases"},{"num_files":16,"name":"Rational_and_Radical_Exponents_Simplifying_Radicals"},{"num_files":1,"name":"Rational_and_Radical_Exponents_Simplifying_Rational_Exponents"},{"num_files":6,"name":"Functions_Piecewise"},{"num_files":7,"name":"Equations_Systems_of_Linear_Equations"},{"num_files":1,"name":"Equations_System_of_Linear_Equations"},{"name":"online","num_files":1,"subfields":[{"num_files":1,"name":"functions_even_odd_symmetry"}]},{"name":"Inequalities_Rational","num_files":6},{"num_files":1,"name":"Inequalities_Linear"},{"num_files":6,"name":"Factoring_ax2_bx_c"}],"num_files":209,"name":"College_Algebra"},{"num_files":27,"name":"Matrix_Theory","subfields":[{"num_files":3,"name":"HW_2"},{"name":"HW_5","num_files":6},{"num_files":5,"name":"HW_4"},{"name":"HW_3","num_files":3},{"num_files":5,"name":"HW_6"},{"name":"HW_1","num_files":5}]},{"num_files":151,"name":"Intermediate_Algebra","subfields":[{"name":"Functions_Testing","num_files":1},{"num_files":9,"name":"Exponent_Laws"},{"name":"Polynomials_Addition_Subtraction","num_files":4},{"subfields":[{"num_files":4,"name":"Simplifying_Expressions"},{"num_files":9,"name":"English_Sentences"},{"name":"Compare_Numbers","num_files":5}],"name":"Real_Numbers","num_files":18},{"name":"Factoring_Substitution","num_files":1},{"num_files":2,"name":"Rational_Expressions_Find_LCD"},{"name":"Linear_Inequalities","num_files":2},{"num_files":2,"name":"Polynomials_Multiplication"},{"num_files":5,"name":"Equations_Linear"},{"name":"NPL_Files","num_files":14,"subfields":[{"num_files":1,"name":"Inequalities"},{"name":"Compound_Inequalities","num_files":13}]},{"num_files":8,"name":"Rational_Expressions_Complex_Fractions"},{"name":"Rational_Expressions_Simplifying","num_files":14},{"name":"Word_Problems","num_files":15},{"name":"Rational_and_Radical_Exponents_Simplifying_Radicals","num_files":1},{"name":"Equations_Rational","num_files":21},{"num_files":3,"name":"Factoring"},{"num_files":7,"name":"Equations"},{"num_files":6,"name":"Functions_Evaluating"},{"name":"Compound_Inequalities","num_files":8},{"num_files":6,"name":"Radicals"},{"num_files":4,"name":"Equations_Radical"}]},{"name":"Calculus_For_Social_Life_Sciences","num_files":2,"subfields":[{"num_files":2,"name":"The_Definite_Integral","subfields":[{"name":"Antidifferentiation","num_files":1},{"num_files":1,"name":"Definite_Integrals_And_Fundamental_Theorem"}]}]},{"subfields":[{"name":"linear_functions_apps","num_files":4},{"num_files":17,"name":"functions_increasing_decreasing"},{"name":"rational_functions_apps","num_files":2},{"name":"inequalities_rational","num_files":1},{"name":"eqns_rational","num_files":3},{"num_files":15,"name":"graph_basics"},{"name":"eqns_radical","num_files":4},{"name":"inequalities_compound","num_files":11},{"name":"radicals_simplifying","num_files":9},{"num_files":3,"name":"functions_composition"},{"num_files":4,"name":"inequalities_polynomial"},{"name":"real_numbers_simplifying_expns","num_files":5},{"name":"eqns_quadratic","num_files":10},{"name":"inequalities_absolute_value","num_files":1},{"num_files":20,"name":"exponents_integers"},{"num_files":6,"name":"log_eqns_properties"},{"name":"functions_testing","num_files":1},{"num_files":6,"name":"linear_functions_slope"},{"name":"log_eqns_change_of_base","num_files":2},{"num_files":4,"name":"graph_rational"},{"num_files":8,"name":"graph_linear"},{"name":"eqns_gcf_grouping","num_files":3},{"name":"graph_polynomials","num_files":1},{"name":"inverse_functions_and_relations_1_to_1","num_files":1},{"name":"eqns_solve_for_variable","num_files":4},{"name":"eqns_linear","num_files":29},{"name":"functions_evaluating","num_files":3},{"num_files":7,"name":"linear_functions_eqns_of_lines"},{"name":"factoring_gcf","num_files":1},{"num_files":6,"name":"rational_expressions_mult_div"},{"num_files":3,"name":"real_numbers_interval_notation"},{"name":"rational_expressions_add_sub","num_files":8},{"num_files":8,"name":"functions_domain_range"},{"num_files":3,"name":"functions_expressions"},{"num_files":1,"name":"factoring_substitution"},{"num_files":3,"name":"set_operations"},{"subfields":[],"name":"quadratic_functions_apps","num_files":5},{"name":"dist_and_midpt","num_files":6},{"num_files":17,"name":"exponents_rational"},{"num_files":4,"name":"polynomials_division"},{"name":"functions_even_odd_symmetry","num_files":7},{"name":"functions_piecewise","num_files":13},{"num_files":2,"name":"rational_expressions_domain"},{"name":"polynomials_add_sub_mult","num_files":19},{"num_files":9,"name":"eqns_systems_solving"},{"num_files":15,"name":"graph_exponential"},{"num_files":15,"name":"graph_logarithmic"},{"name":"log_eqns_convert_to_and_from_exp","num_files":2},{"num_files":7,"name":"rational_expressions_complex_fractions"},{"num_files":12,"name":"inverse_functions_and_relations"},{"name":"inequalities_applications","num_files":3},{"num_files":10,"name":"inequalities_linear"},{"name":"graph_quadratic","num_files":3},{"num_files":1,"name":"radicals_rationalizing"},{"num_files":85,"name":"graph_transformations"},{"name":"real_numbers_abs_value_basics","num_files":2},{"num_files":5,"name":"rational_expressions_canceling"},{"num_files":2,"name":"real_numbers_order_of_operations"},{"name":"eqns_systems_apps","num_files":7},{"name":"functions_difference_quotient","num_files":2}],"num_files":470,"name":"Algebra"},{"num_files":184,"name":"Finite_Math","subfields":[{"name":"Probability_Random_Variables","num_files":5},{"num_files":12,"name":"Set_Theory_Addition_and_Multiplication_Principles"},{"name":"Probability_Conditional","num_files":4},{"num_files":4,"name":"Linear_Programming_Systems_of_Linear_Inequalities"},{"name":"MatrixOperations","num_files":6},{"num_files":1,"name":"WWOrientation"},{"num_files":16,"name":"Simple_Interest"},{"name":"Statistics_Binomial_Distributions","num_files":3},{"name":"Statistics","num_files":1},{"name":"Circuit","num_files":1},{"name":"Probability_Unions_Intersections","num_files":5},{"num_files":1,"name":"Gauss-Jordan_Elimination"},{"name":"Future_Value","num_files":20},{"num_files":9,"name":"Set_Theory_Permutations_Combinations"},{"name":"Probability_Bayes_Theorem","num_files":4},{"name":"Statistics_Measures_of_Central_Tendency","num_files":2},{"num_files":2,"name":"Statistics_Introduction"},{"name":"Set_Theory","num_files":1},{"num_files":3,"name":"Linear_Programming_Optimization"},{"num_files":2,"name":"Matrices"},{"num_files":5,"name":"Present_Value"},{"num_files":2,"name":"Bayes_Theorem"},{"name":"Probability_Introduction","num_files":5},{"num_files":3,"name":"Linear_Algebra_Matrix_Equations"},{"num_files":1,"name":"Conditional_Probability"},{"name":"Linear_Equations","num_files":12},{"num_files":9,"name":"Linear_Algebra_Matrix_Operations"},{"name":"Linear_Algebra_Inverse_Matrices","num_files":1},{"name":"Compound_Interest","num_files":26},{"name":"Linear_Programming_Inequalities_in_two_variables","num_files":4},{"name":"Augmented_Matrices","num_files":2},{"num_files":4,"name":"Prob_Unions_Intersections"},{"num_files":1,"name":"Probability"},{"num_files":3,"name":"GaussJordan"},{"name":"Set_Theory_Introduction","num_files":4}]}]},{"subfields":[{"name":"Differential_Equations","num_files":7},{"name":"Calculus","num_files":15}],"name":"CSUN","num_files":22},{"subfields":[{"subfields":[{"name":"PS-GroupQuotientsProducts","num_files":9},{"num_files":7,"name":"PS-Fields"},{"name":"PS-GroupActions","num_files":10},{"name":"PS-GroupHomomorphisms","num_files":8},{"name":"PS-CyclicGroups","num_files":10},{"name":"PS-Subgroups","num_files":11},{"num_files":7,"name":"PS-Relations"},{"name":"PS-RingsIdealsHomomorphisms","num_files":8},{"name":"PS-Congruences","num_files":14},{"name":"PS-Cosets","num_files":14},{"num_files":8,"name":"PS-Permutations"},{"num_files":7,"name":"PS-RingsQuotientsPolynomials"},{"name":"PS-RingsDefinition","num_files":12},{"num_files":8,"name":"PS-Functions"},{"num_files":14,"name":"PS-Groups"},{"name":"INSTRUCTOR_FAQ","num_files":1}],"name":"Abstract-Algebra","num_files":148},{"name":"Probability","num_files":10}],"name":"UMass-Amherst","num_files":158},{"num_files":71,"name":"MontanaState","subfields":[{"name":"Definitions","num_files":6},{"name":"Grammar","num_files":4},{"name":"Misc","num_files":6},{"name":"Nested","num_files":1},{"num_files":6,"name":"Equivalence"},{"num_files":19,"name":"Sets"},{"num_files":4,"name":"TruthTables"},{"name":"Misc.Logic","num_files":11},{"num_files":12,"name":"FL"},{"num_files":2,"name":"AbsoluteValues"}]},{"name":"UVA-Stew5e","num_files":773,"subfields":[{"num_files":5,"name":"setUVA-Stew5e-C04S02-MeanValThm"},{"num_files":10,"name":"setUVA-Stew5e-C03S11-LinApprox"},{"num_files":12,"name":"setUVA-Stew5e-C06S01-AreaBetCurves"},{"name":"setUVA-Stew5e-C02S06-InfLimits","num_files":34},{"num_files":27,"name":"setUVA-Stew5e-C03S07-HigherDerivs"},{"num_files":5,"name":"setUVA-Stew5e-C02S01-TanVelProbs"},{"subfields":[{"name":"1-3-04","num_files":1}],"name":"setUVA-Stew5e-C01S03-NewFunctOld","num_files":21},{"num_files":34,"name":"setUVA-Stew5e-C03S01-DerivPolyExps"},{"num_files":41,"name":"setUVA-Stew5e-C02S03-CalcLimits"},{"name":"setUVA-Stew5e-C04S09-NewtonsMethod","num_files":10},{"num_files":18,"name":"setUVA-Stew5e-C06S02-VolumeSlicing"},{"name":"setUVA-Stew5e-C05S03-FundThmCalc","num_files":26},{"name":"setUVA-Stew5e-C04S03-GraphShape","num_files":31},{"name":"setUVA-Stew5e-C02S07-TansVelsRates","num_files":10},{"name":"setUVA-Stew5e-C02S05-Continuity","num_files":6},{"num_files":14,"name":"setUVA-Stew5e-C04S08-BusEconApps"},{"name":"setUVA-Stew5e-C06S04-Work","num_files":8},{"num_files":14,"name":"setUVA-Stew5e-C02S08-Derivatives"},{"name":"setUVA-Stew5e-C06S05-AveValue","num_files":6},{"name":"setUVA-Stew5e-C04S04-LHop","num_files":21},{"name":"setUVA-Stew5e-C05S04-IndefInts","num_files":28},{"name":"setUVA-Stew5e-C03S09-HyperFuncts","num_files":22},{"name":"setUVA-Stew5e-C06S03-VolumesShells","num_files":22},{"name":"setUVA-Stew5e-C03S05-ChainRule","num_files":33},{"num_files":10,"name":"setUVA-Stew5e-C02S09-DerivAsFunct"},{"name":"setUVA-Stew5e-C02S02-Limits","num_files":14},{"num_files":8,"name":"setUVA-Stew5e-C04S07-Optimization"},{"num_files":14,"name":"setUVA-Stew5e-C03S08-DerivLogs"},{"num_files":7,"name":"setUVA-Stew5e-C04S05-CurveSketch"},{"num_files":22,"name":"setUVA-Stew5e-C01S06-LogsInvs"},{"name":"setUVA-Stew5e-C05S01-AreaDistance","num_files":5},{"name":"setUVA-Stew5e-C01S02-MoreFunctions","num_files":2},{"num_files":22,"name":"setUVA-Stew5e-C03S04-DerivsTrig"},{"num_files":5,"name":"setUVA-Stew5e-C05S02-DefIntegral"},{"num_files":16,"name":"setUVA-Stew5e-C01S05-Exponentials"},{"num_files":33,"name":"setUVA-Stew5e-C05S05-Substitution"},{"num_files":7,"name":"setUVA-Stew5e-C07S01-IntByParts"},{"name":"setUVA-Stew5e-C03S06-ImplicitDiff","num_files":24},{"name":"setUVA-Stew5e-C01S01-Functions","num_files":19},{"num_files":20,"name":"setUVA-Stew5e-C04S01-MaxMinValues"},{"name":"setUVA-Stew5e-C03S02-ProdQuotRules","num_files":24},{"name":"setUVA-Stew5e-C03S03-RatesofChange","num_files":14},{"num_files":35,"name":"setUVA-Stew5e-C04S10-Antiderivs"},{"num_files":14,"name":"setUVA-Stew5e-C03S10-RelatedRates"}]},{"name":"maCalcDB","num_files":2219,"subfields":[{"num_files":22,"name":"setAlgebra28ExpFunctions","subfields":[{"name":"c6s1p15_20","num_files":1},{"name":"c4s1p13_18","num_files":1}]},{"num_files":5,"name":"setVmultivariable3ParDer"},{"name":"setAlgebra08LinearEqns","num_files":13},{"num_files":4,"name":"setAlgebra38Counting"},{"num_files":28,"name":"setDiffEQ5ModelingWith1stOrder"},{"name":"setAlgebra40SolveForVariables","num_files":4},{"name":"setStatistics1Data","num_files":5},{"name":"setVectorCalculus1","num_files":12},{"num_files":2,"name":"setPolarCoord1Points"},{"num_files":11,"name":"setPolarCoord2Curves"},{"name":"setVMultIntegrals5Triple","num_files":7},{"name":"setVectors4PlanesLines","num_files":17},{"num_files":14,"name":"setDerivatives13Higher"},{"num_files":4,"name":"setSeries1Definitions"},{"num_files":11,"name":"setAlgebra22PolynomialDivision"},{"num_files":11,"name":"setDerivatives10_5Optim"},{"num_files":5,"name":"setDerivatives12MVT"},{"name":"setIntegrals5Trig","num_files":16},{"name":"setAlgebra34Matrices","num_files":12},{"num_files":13,"name":"setAlgebra03Expressions"},{"name":"setAlgebra13Inequalities","num_files":51},{"name":"setVectors5Coordinates","num_files":8},{"num_files":3,"name":"setDerivatives11Newton"},{"num_files":7,"name":"setLinearAlgebra21InnerProductSpaces"},{"num_files":11,"name":"setDerivatives8RelatedRates"},{"num_files":11,"name":"setSequences2Limits"},{"name":"setAlgebra17FunComposition","num_files":46},{"subfields":[{"num_files":1,"name":"c4s2p39_44"}],"name":"setAlgebra29LogFunctions","num_files":47},{"name":"setVmultivariable7MaxMin","num_files":13},{"name":"setIntegrals16Tables","num_files":3},{"num_files":23,"name":"setDerivatives20Antideriv"},{"num_files":23,"name":"setStatistics3Estimates"},{"num_files":6,"name":"setVMultIntegrals2Polar"},{"num_files":22,"name":"setDiffEQ4Linear1stOrder"},{"name":"setVecFunction2Curvature","num_files":6},{"num_files":9,"name":"setSequences4Arithmetic"},{"name":"setAlgebra36SeqSeries","num_files":85},{"name":"setAlgebra14Lines","num_files":31},{"name":"setLimitsRates2Limits","num_files":16},{"name":"setAlgebra09LinearEqnsModeling","num_files":18},{"num_files":16,"name":"setDerivatives6InverseTrig"},{"name":"setSeries4Geometric","num_files":12},{"name":"setAlgebra26PartialFraction","num_files":7},{"subfields":[{"num_files":7,"name":"proj2"},{"num_files":1,"name":"proj0"},{"name":"proj1","num_files":3}],"num_files":11,"name":"setIntegrationProjects"},{"name":"setIntegrals4FTC","num_files":22},{"name":"setAlgebra12EqnsOtherTypes","num_files":17},{"name":"setDiffEQ2DirectionFields","num_files":4,"subfields":[{"name":"ur_de_2_1","num_files":1},{"name":"ur_de_2_2","num_files":1}]},{"num_files":3,"name":"setVecFunction3Motion"},{"name":"setAlgebra32EqnSystems","num_files":32},{"num_files":16,"name":"setStatistics5Inferences2Samples"},{"subfields":[],"name":"setMAAtutorial","num_files":0},{"num_files":4,"name":"setAlgebra33SystemsIneq"},{"name":"setIntegrals15ByParts","num_files":13},{"num_files":6,"name":"setSeries9Taylor"},{"name":"setDerivatives2Formulas","num_files":46},{"num_files":16,"name":"setAlgebra06EqnGraphs"},{"num_files":19,"name":"setIntegrals18Improper"},{"subfields":[{"name":"osu_in_20_1","num_files":1},{"name":"osu_in_20_7","num_files":1},{"num_files":1,"name":"osu_in_20_5"},{"name":"osu_in_20_2","num_files":1},{"name":"osu_in_20_3","num_files":1},{"num_files":1,"name":"osu_in_20_4"}],"num_files":15,"name":"setIntegrals20Volume"},{"name":"setDerivatives4Trig","num_files":20},{"name":"setLinearAlgebra1Systems","num_files":6},{"num_files":73,"name":"setAlgebra30LogExpEqns"},{"name":"setIntegrals23Work","num_files":1},{"num_files":4,"name":"setSequences5Geometric"},{"name":"setSeries8Power","num_files":16},{"name":"setTrigonometry3WordProblems","num_files":11},{"name":"setIntegrals12Methods","num_files":5},{"subfields":[{"num_files":1,"name":"ur_pa_1_13"}],"name":"setParametric1Curves","num_files":15},{"name":"setAlgebra10QuadraticEqns","num_files":21},{"name":"setSeries2Telescope","num_files":5},{"name":"setAlgebra02ExponentsRadicals","num_files":26},{"num_files":11,"name":"setVMultIntegrals1Double"},{"name":"setDiffEQ1","num_files":12},{"num_files":11,"name":"setIntegrals21Length"},{"num_files":16,"name":"setVectorCalculus2"},{"name":"setAlgebra11ComplexNumbers","num_files":25},{"num_files":25,"name":"setStatistics4HypothesisTesting"},{"name":"setLinearAlgebra4InverseMatrix","num_files":10},{"num_files":13,"name":"setLimitsRates5Continuity"},{"num_files":64,"name":"setAlgebra23PolynomialZeros"},{"num_files":11,"name":"setTrigonometry4Inverse"},{"num_files":25,"name":"setDerivatives1"},{"name":"setAlgebra39Probability","num_files":13},{"num_files":23,"name":"setDerivatives7Log"},{"num_files":7,"name":"setVectors1space3D"},{"name":"setVectorCalculus3","num_files":12},{"subfields":[],"num_files":0,"name":"setProbability4Conditional"},{"num_files":28,"name":"setAlgebra07PointsCircles"},{"name":"setProbability13UniformDist","num_files":5},{"subfields":[],"num_files":0,"name":"setSampleQuestionnaires"},{"num_files":7,"name":"setDerivatives3WordProblems"},{"name":"setAlgebra20QuadraticFun","num_files":27},{"name":"setVecFunction1Curves","num_files":7},{"name":"setIntegrals0Theory","num_files":10},{"num_files":35,"name":"setAlgebra16FunctionGraphs","subfields":[{"num_files":1,"name":"c2s2p5_7"},{"name":"c4s2p5_7","num_files":1},{"num_files":1,"name":"c4s2p19_40"},{"num_files":1,"name":"c0s1p11"},{"num_files":1,"name":"c2s2p59_72"},{"num_files":1,"name":"c0s1p8a"},{"name":"c0s1p8","num_files":1},{"name":"c0s1p1","num_files":1},{"num_files":1,"name":"c0s1p7"},{"num_files":1,"name":"c0s1p12"},{"name":"c0s1p13","num_files":1},{"name":"c0s1p14","num_files":1},{"num_files":1,"name":"c2s2p19_40"},{"name":"c0s1p2","num_files":1},{"num_files":1,"name":"c0s1p3"},{"num_files":1,"name":"c4s2p59_72"},{"num_files":1,"name":"c0s1p4"}]},{"num_files":11,"name":"setIntegrals10InvTrig"},{"num_files":7,"name":"setAlgebra35SystemMatrices"},{"name":"setDerivatives9Approximations","num_files":18},{"num_files":19,"name":"setSeries6CompTests"},{"num_files":2,"name":"setLimitsRates1TangentVelocity"},{"num_files":4,"name":"setIntegrals26PolarCoord"},{"num_files":66,"name":"setAlgebra15Functions"},{"num_files":14,"name":"setSeries3Convergent"},{"name":"setDerivatives1_5Tangents","num_files":14},{"name":"setVmultivariable4Linearization","num_files":6},{"num_files":7,"name":"setDerivatives2_5Implicit"},{"name":"setAlgebra27Conics","num_files":28},{"name":"setSeries5IntegralTest","num_files":6},{"name":"setVMultIntegrals4Surface","num_files":3},{"name":"setAlgebra25RationalFun","num_files":7},{"name":"setAlgebra05RationalExpressions","num_files":25},{"num_files":21,"name":"setDerivatives21LHospital"},{"num_files":8,"name":"setProbability8BinomialDist"},{"num_files":5,"name":"setVmultivariable6Gradient"},{"num_files":32,"name":"setDiffEQ3Separable"},{"num_files":27,"name":"setDerivatives10MaxMin"},{"name":"setLinearAlgebra3Matrices","num_files":2},{"name":"setStatistics2Measures","num_files":12},{"name":"setAlgebra18FunInverse","num_files":28},{"name":"setVmultivariable5ChainRule","num_files":4},{"num_files":15,"name":"setIntegrals19Area"},{"num_files":26,"name":"setAlgebra04ExpressionsFactoring"},{"name":"setIntegrals14Substitution","num_files":31},{"num_files":3,"name":"setVMultIntegrals3Appl"},{"name":"setAlgebra31LogExpApplications","num_files":42},{"num_files":7,"name":"setSeries7AbsolutelyConvergent"},{"name":"setAlgebra21PolynomialFun","num_files":21},{"num_files":16,"name":"setLinearAlgebra6Determinants"},{"subfields":[{"name":"c0s2p2","num_files":1},{"num_files":1,"name":"SRW2_5_11"}],"name":"setAlgebra19FunTransforms","num_files":52},{"name":"setIntegrals22Average","num_files":5},{"name":"setVectors2DotProduct","num_files":10},{"num_files":11,"name":"setDerivatives5ChainRule"},{"num_files":2,"name":"setVectors0Introduction"},{"num_files":1,"name":"setSequences3Monotone"},{"name":"setAlgebra37Binomial","num_files":6},{"num_files":25,"name":"setAlgebra01RealNumbers"},{"name":"setLimitsRates6Rates","num_files":11},{"num_files":2,"name":"setLimitsRates1_5Graphs"},{"num_files":4,"name":"setIntegrals17Approximations"},{"num_files":5,"name":"setVectors3CrossProduct"},{"name":"setLimitsRates3Infinite","num_files":28},{"num_files":6,"name":"setVmultivariable2Limits"}]},{"subfields":[{"num_files":203,"name":"PreAlgebra","subfields":[{"name":"setPreAlgebraC03S01","num_files":11},{"num_files":3,"name":"setPreAlgebraC03S06"},{"name":"setPreAlgebraC03S07","num_files":4},{"num_files":3,"name":"setPreAlgebraC02S09"},{"name":"setPreAlgebraC06S01","num_files":4},{"num_files":8,"name":"setPreAlgebraC02S01"},{"num_files":3,"name":"setPreAlgebraC02S06"},{"name":"setPreAlgebraC02S08","num_files":8},{"name":"setPreAlgebraC01S10","num_files":2},{"name":"setPreAlgebraC05S02","num_files":6},{"name":"setPreAlgebraC01S03","num_files":3},{"num_files":4,"name":"setPreAlgebraC01S04"},{"num_files":5,"name":"setPreAlgebraC01S05"},{"name":"setPreAlgebraC01S02","num_files":6},{"name":"setPreAlgebraC05S04","num_files":7},{"num_files":7,"name":"setPreAlgebraC05S03"},{"num_files":4,"name":"setPreAlgebraC04S04"},{"num_files":6,"name":"setPreAlgebraC04S03"},{"num_files":7,"name":"setPreAlgebraC04S02"},{"num_files":3,"name":"setPreAlgebraC03S05"},{"num_files":10,"name":"setPreAlgebraC03S02"},{"num_files":2,"name":"setPreAlgebraC03S03"},{"num_files":5,"name":"setPreAlgebraC03S04"},{"name":"setPreAlgebraC06S02","num_files":5},{"name":"setPreAlgebraC02S03","num_files":7},{"num_files":5,"name":"setPreAlgebraC02S04"},{"num_files":3,"name":"setPreAlgebraC02S05"},{"name":"setPreAlgebraC02S02","num_files":3},{"num_files":3,"name":"setPreAlgebraC06S04"},{"num_files":4,"name":"setPreAlgebraC06S03"},{"name":"setPreAlgebraC01S09","num_files":3},{"num_files":3,"name":"setPreAlgebraC05S01"},{"num_files":8,"name":"setPreAlgebraC01S07"},{"num_files":3,"name":"setPreAlgebraC05S08"},{"num_files":9,"name":"setPreAlgebraC01S01"},{"name":"setPreAlgebraC01S06","num_files":9},{"num_files":4,"name":"setPreAlgebraC02S10"},{"num_files":3,"name":"setPreAlgebraC05S07"},{"name":"setPreAlgebraC01S08","num_files":3},{"name":"setPreAlgebraC04S06","num_files":4},{"num_files":3,"name":"setPreAlgebraC04S01"}]},{"num_files":73,"name":"Trigonometry"},{"subfields":[{"num_files":3,"name":"ContradictionProofs"},{"num_files":2,"name":"ContrapositiveProofs"},{"name":"Sets","num_files":6},{"num_files":8,"name":"EssayProofs"},{"name":"Relations","num_files":4},{"num_files":7,"name":"DirectProofs"}],"name":"Proofs","num_files":30},{"subfields":[{"num_files":4,"name":"Trig"},{"name":"LinearAlg","num_files":3},{"num_files":13,"name":"MultiCal"}],"name":"Sage","num_files":20},{"name":"Algebra","num_files":2}],"num_files":328,"name":"MC"},{"subfields":[{"num_files":12,"name":"Lin1stord"},{"name":"Laplace","num_files":18},{"num_files":9,"name":"Laplace4"},{"name":"Laplace3","num_files":7},{"name":"Exact","num_files":6},{"name":"systems","num_files":21},{"num_files":3,"name":"Hyp_Trig"}],"name":"274","num_files":76},{"name":"MiamiUOhio","num_files":71,"subfields":[{"subfields":[{"num_files":41,"name":"Definitions_and_Terminology"},{"name":"First_Order_Exact_Equations","num_files":30}],"num_files":71,"name":"DiffEq"}]},{"subfields":[{"num_files":21,"name":"setStat212-Homework04"},{"num_files":20,"name":"setStat212-Homework03"},{"num_files":20,"name":"setStat212-Homework02"},{"name":"setStat212-Homework05","num_files":20},{"name":"setStat212-Homework11","num_files":20},{"name":"setStat212-Homework10","num_files":20},{"name":"setStat212-Homework09","num_files":20},{"name":"setStat212-Homework07","num_files":20},{"name":"setStat212-Homework06","num_files":20},{"num_files":20,"name":"setStat212-Homework01"},{"num_files":20,"name":"setStat212-Homework08"},{"num_files":20,"name":"setStat212-Homework12"},{"name":"setStat212-Homework13","num_files":20}],"name":"UVA-Stat","num_files":262},{"num_files":2,"name":"Misc"},{"subfields":[{"num_files":4,"name":"setStewart13_1"},{"num_files":8,"name":"setStewart15_4"},{"name":"setStewart15_3","num_files":8},{"num_files":8,"name":"setStewart15_2"},{"name":"setStewart15_5","num_files":7},{"name":"setStewart14_7","num_files":16},{"num_files":3,"name":"setStewart16_4"},{"name":"setStewart16_3","num_files":7},{"name":"setStewart12_2","num_files":6},{"name":"setStewart12_5","num_files":19},{"name":"setStewart16_2","num_files":7},{"name":"setStewart16_5","num_files":9},{"num_files":10,"name":"setStewart14_8"},{"subfields":[{"num_files":1,"name":"example2"},{"name":"example5","num_files":1}],"name":"setStewart14_1","num_files":8},{"num_files":13,"name":"setStewart14_6"},{"name":"setStewart12_4","num_files":9},{"name":"setStewart12_3","num_files":9},{"name":"setStewart15_9","num_files":1},{"num_files":7,"name":"setStewart15_7"},{"name":"setStewart13_2","num_files":9},{"num_files":4,"name":"setStewart15_6"},{"name":"setStewart15_1","num_files":8},{"num_files":4,"name":"setStewart15_8"},{"name":"setStewart13_3","num_files":8},{"num_files":11,"name":"setStewart13_4"},{"num_files":6,"name":"setStewart12_1"},{"num_files":8,"name":"setStewart14_3"},{"name":"setStewart14_4","num_files":7},{"num_files":4,"name":"setStewart16_9"},{"name":"setStewart16_7","num_files":6},{"name":"setStewart12_7","num_files":2},{"num_files":5,"name":"setStewart16_6"},{"name":"setStewart16_1","num_files":4},{"num_files":10,"name":"setStewart14_5"},{"num_files":4,"name":"setStewart16_8"},{"name":"setStewart14_2","num_files":7}],"num_files":266,"name":"272"},{"subfields":[{"num_files":5,"name":"FourierSeries"},{"name":"PDE","num_files":51,"subfields":[{"num_files":31,"name":"heat"},{"num_files":5,"name":"classify"},{"name":"laplace","num_files":3},{"num_files":11,"name":"wave"},{"num_files":1,"name":"firstorder"}]},{"subfields":[{"num_files":12,"name":"nonlin-systems"},{"name":"secondorder-systems","num_files":2},{"num_files":5,"name":"boundaryvalue"},{"name":"lin-systems","num_files":4}],"name":"ODE","num_files":23}],"num_files":79,"name":"OKState"},{"num_files":291,"name":"Valdosta","subfields":[{"num_files":291,"name":"APEX_Calculus","subfields":[{"name":"5.1","num_files":11},{"name":"3.3","num_files":10},{"num_files":13,"name":"3.4"},{"name":"1.6","num_files":11},{"num_files":8,"name":"1.1"},{"name":"3.5","num_files":3},{"name":"3.2","num_files":9},{"num_files":8,"name":"2.7"},{"num_files":7,"name":"4.2"},{"num_files":22,"name":"6.1"},{"name":"2.6","num_files":5},{"num_files":5,"name":"2.1"},{"num_files":17,"name":"6.7"},{"num_files":8,"name":"4.3"},{"num_files":11,"name":"4.4"},{"name":"1.4","num_files":7},{"num_files":13,"name":"1.3"},{"name":"5.2","num_files":7},{"num_files":9,"name":"5.5"},{"num_files":2,"name":"1.2"},{"name":"1.5","num_files":11},{"name":"3.1","num_files":12},{"num_files":16,"name":"5.4"},{"num_files":13,"name":"5.3"},{"num_files":9,"name":"4.1"},{"num_files":19,"name":"2.4"},{"num_files":10,"name":"2.3"},{"num_files":9,"name":"2.2"},{"name":"2.5","num_files":6}]}]},{"name":"GRPS","num_files":86},{"subfields":[{"name":"MathematicsOfComputerGraphics","num_files":48,"subfields":[{"num_files":7,"name":"setMoCG-Ch10"},{"name":"setMoCG-Ch7","num_files":2},{"name":"setMoCG-Ch6","num_files":4},{"name":"setMoCG-Ch8","num_files":2},{"num_files":10,"name":"setMoCG-Ch4"},{"name":"setMoCG-Ch3","num_files":1},{"num_files":4,"name":"setMoCG-Ch12"},{"num_files":16,"name":"setMoCG-Ch2"},{"num_files":2,"name":"setMoCG-Ch5"}]}],"num_files":48,"name":"BentleyUniversity"},{"name":"PCC","num_files":1731,"subfields":[{"subfields":[{"num_files":62,"name":"Decimal"},{"name":"OrderOfOperations_More","num_files":27},{"name":"AdditionSubtraction","num_files":7},{"name":"Rate","num_files":18},{"name":"MultiplicationDivision","num_files":28},{"name":"Percent","num_files":68},{"num_files":81,"name":"UnitConversion"},{"num_files":4,"name":"MeanMedianMode"},{"num_files":17,"name":"Proportion"},{"name":"PrimeLCMGCF","num_files":19},{"num_files":53,"name":"FractionApplication"},{"name":"FractionsCalculation","num_files":95},{"num_files":4,"name":"IntegerAndSquareRoot"}],"num_files":483,"name":"BasicMath"},{"num_files":1248,"name":"BasicAlgebra","subfields":[{"name":"PolynomialMultiplication","num_files":33},{"name":"SignedNumbersArithemtic","num_files":11},{"name":"OrderOfOperations","num_files":41},{"num_files":2,"name":"QuadraticEquations"},{"num_files":6,"name":"VerifySolutionsOneVariable"},{"num_files":46,"name":"LinearEquationApplications"},{"num_files":21,"name":"SystemOfLinearEquationsApplications"},{"name":"SystemsOfLinearEquations","num_files":21},{"num_files":28,"name":"RadicalsAndRationalExponents"},{"name":"SlopeAndY-InterceptCalculations","num_files":40},{"num_files":42,"name":"EnglishToMath"},{"name":"AlgebraicProperties","num_files":37},{"num_files":17,"name":"ComplexNumber"},{"num_files":54,"name":"LinearInequalities"},{"num_files":18,"name":"Calculator"},{"name":"Trigonometry","num_files":35},{"name":"QuadraticApplications","num_files":12},{"num_files":52,"name":"GraphingQuadratics"},{"num_files":5,"name":"PythagoreanTheorem"},{"name":"AbsoluteValue","num_files":19},{"num_files":49,"name":"FractionArithmetic"},{"num_files":34,"name":"EvaluateExpressions"},{"name":"PolynomialBasics","num_files":48},{"name":"Exponents","num_files":91},{"name":"NumberBasics","num_files":55},{"num_files":31,"name":"PointSlopeForm"},{"name":"Geometry","num_files":28},{"num_files":128,"name":"Factoring"},{"name":"RationalFunctions","num_files":15},{"num_files":7,"name":"ComparisonsAndBasicInequalities"},{"num_files":1,"name":"SolveLinearEquations"},{"name":"RadicalEquations","num_files":7},{"num_files":74,"name":"FunctionBasics"},{"num_files":13,"name":"FractionMixedNumbersBasics"},{"name":"GraphingPointsAndLines","num_files":63},{"num_files":59,"name":"EquationsAndInequalitiesInTwoVariables"},{"name":"QuadraticFunctions","num_files":5}]}]},{"num_files":409,"name":"ma122DB","subfields":[{"name":"set2","num_files":27},{"num_files":49,"name":"set5"},{"num_files":38,"name":"set12"},{"num_files":15,"name":"set13"},{"num_files":25,"name":"set4"},{"num_files":28,"name":"set3"},{"num_files":25,"name":"set6"},{"num_files":37,"name":"set1"},{"name":"set4b","num_files":13},{"name":"set8","num_files":32},{"num_files":35,"name":"set11"},{"name":"set9","num_files":20},{"num_files":26,"name":"set10"},{"subfields":[{"num_files":1,"name":"prob4"}],"num_files":7,"name":"set0"},{"name":"set7","num_files":32}]},{"name":"Wiley","num_files":413,"subfields":[{"num_files":7,"name":"setAnton_Section_5.7"},{"name":"setAnton_Section_7.3","num_files":8},{"num_files":7,"name":"setAnton_Section_7.4"},{"num_files":9,"name":"setAnton_Section_5.9"},{"name":"setAnton_Section_9.5","num_files":6},{"name":"setAnton_Section_1.6","num_files":9},{"num_files":9,"name":"setAnton_Section_3.5"},{"name":"setAnton_Section_3.2","num_files":11},{"num_files":6,"name":"setAnton_Section_7.5"},{"num_files":7,"name":"setAnton_Section_5.8"},{"num_files":1,"name":"setAnton_Section_7.2"},{"num_files":6,"name":"setAnton_Section_5.6"},{"num_files":6,"name":"setAnton_Section_3.3"},{"name":"setAnton_Section_9.3","num_files":5},{"num_files":4,"name":"setAnton_Section_9.4"},{"num_files":2,"name":"setAnton_Section_10.1"},{"num_files":2,"name":"setAnton_Section_10.6"},{"name":"setAnton_Section_2.6","num_files":17},{"num_files":4,"name":"setAnton_Section_2.1"},{"num_files":16,"name":"setAnton_Section_0.5"},{"num_files":9,"name":"setAnton_Section_0.2"},{"name":"setAnton_Section_8.1","num_files":7},{"num_files":4,"name":"setAnton_Section_4.3"},{"name":"setAnton_Section_4.4","num_files":5},{"name":"setAnton_Section_0.3","num_files":4},{"num_files":5,"name":"setAnton_Section_0.4"},{"num_files":5,"name":"setAnton_Section_4.5"},{"name":"setAnton_Section_4.2","num_files":3},{"num_files":6,"name":"setAnton_Section_6.6"},{"num_files":3,"name":"setAnton_Section_6.1"},{"num_files":6,"name":"setAnton_Section_9.1"},{"num_files":2,"name":"setAnton_Section_1.2"},{"name":"setAnton_Section_9.6","num_files":6},{"num_files":5,"name":"setAnton_Section_1.5"},{"num_files":8,"name":"setAnton_Section_3.1"},{"name":"setAnton_Section_9.8","num_files":7},{"num_files":12,"name":"setAnton_Section_5.3"},{"num_files":4,"name":"setAnton_Section_7.7"},{"name":"setAnton_Section_9.9","num_files":4},{"num_files":11,"name":"setAnton_Section_9.7"},{"name":"setAnton_Section_1.3","num_files":16},{"num_files":3,"name":"setAnton_Section_7.1"},{"name":"setAnton_Section_5.2","num_files":10},{"num_files":10,"name":"setAnton_Section_7.8"},{"name":"setAnton_Section_10.3","num_files":5},{"num_files":5,"name":"setAnton_Section_10.4"},{"name":"setAnton_Section_10.5","num_files":1},{"name":"setAnton_Section_10.2","num_files":3},{"name":"setAnton_Section_6.4","num_files":1},{"num_files":7,"name":"setAnton_Section_6.3"},{"num_files":16,"name":"setAnton_Section_2.2"},{"num_files":10,"name":"setAnton_Section_2.5"},{"num_files":16,"name":"setAnton_Section_0.1"},{"num_files":6,"name":"setAnton_Section_8.2"},{"name":"setAnton_Section_4.1","num_files":8},{"num_files":5,"name":"setAnton_Section_4.6"},{"name":"setAnton_Section_6.2","num_files":6},{"num_files":1,"name":"setAnton_Section_4.8"},{"num_files":5,"name":"setAnton_Section_6.5"},{"name":"setAnton_Section_8.4","num_files":5},{"num_files":2,"name":"setAnton_Section_8.3"},{"num_files":6,"name":"setAnton_Section_2.4"},{"name":"setAnton_Section_2.3","num_files":8}]},{"num_files":29,"name":"Piedmont","subfields":[{"num_files":6,"name":"StitzZeagerPrecalculus","subfields":[{"num_files":6,"name":"11-ApplicationsOfTrigonometry"}]},{"subfields":[{"name":"8-HypothesisTestingOneSample","num_files":1},{"name":"9-HypothesisTestingTwoSamples","num_files":10},{"num_files":8,"name":"11-AdditionalHypothesisTests"},{"name":"2-DescriptiveStatistics","num_files":4}],"num_files":23,"name":"StevensStatistics"}]},{"subfields":[{"name":"opes_Statics","num_files":72,"subfields":[{"name":"Centers","num_files":5},{"name":"Structures","num_files":18},{"name":"Concurrent_Forces","num_files":8},{"name":"Simple_Stress_and_Strain","num_files":11},{"name":"Moments_and_Rigid_Bodies","num_files":9},{"num_files":21,"name":"Beams"}]},{"num_files":73,"name":"opes_Thermodynamics","subfields":[{"name":"E","num_files":11},{"name":"B","num_files":4},{"num_files":7,"name":"C"},{"name":"D","num_files":6},{"name":"J","num_files":3},{"num_files":10,"name":"H"},{"num_files":4,"name":"A"},{"num_files":9,"name":"F"},{"name":"G","num_files":2},{"num_files":17,"name":"I"}]}],"name":"LaTech","num_files":145},{"name":"OSU","num_files":349,"subfields":[{"num_files":92,"name":"accelerated_calculus_and_analytic_geometry_ii","subfields":[{"name":"hmwk7","num_files":3},{"name":"hmwk8","num_files":3},{"num_files":11,"name":"hmwk1"},{"name":"hmwk6","num_files":9},{"num_files":21,"name":"hmwk3"},{"num_files":20,"name":"hmwk4"},{"name":"hmwk5","num_files":15},{"name":"hmwk2","num_files":10}]},{"name":"accelerated_calculus_and_analytic_geometry_i","num_files":95,"subfields":[{"num_files":10,"name":"hmwk7"},{"subfields":[{"name":"prob6","num_files":1},{"name":"prob4","num_files":1},{"name":"prob3","num_files":1},{"num_files":1,"name":"prob2"},{"name":"prob5","num_files":1}],"name":"hmwk9","num_files":13},{"name":"hmwk8","num_files":13},{"num_files":11,"name":"hmwk1"},{"num_files":13,"name":"hmwk6"},{"num_files":1,"name":"hmwk3"},{"num_files":14,"name":"hmwk4"},{"name":"hmwk5","num_files":14},{"name":"hmwk2","num_files":6}]},{"name":"accelerated_calculus_and_analytic_geometry_iii","num_files":27,"subfields":[{"name":"hmwk7","num_files":2},{"name":"hmwk8","num_files":4},{"num_files":3,"name":"hmwk1"},{"num_files":3,"name":"hmwk6"},{"name":"hmwk3","num_files":5},{"num_files":7,"name":"hmwk4"},{"name":"hmwk5","num_files":2},{"name":"hmwk2","num_files":1}]},{"subfields":[{"num_files":13,"name":"dchmwk4"},{"num_files":15,"name":"dchmwk3"},{"num_files":6,"name":"dcrev3","subfields":[{"name":"prob2","num_files":1}]},{"num_files":5,"name":"dcrev2"},{"name":"dchmwk2","num_files":15},{"name":"dchmwk5","num_files":12},{"name":"dcfrev","num_files":9},{"num_files":6,"name":"dchmwk7"},{"num_files":14,"name":"dchmwk9"},{"name":"dcrev1","num_files":5},{"num_files":20,"name":"dchmwk8"},{"num_files":11,"name":"dchmwk6"},{"num_files":4,"name":"dchmwk1"}],"num_files":135,"name":"high_school_apcalc"}]},{"subfields":[{"name":"College_Algebra","num_files":326,"subfields":[{"name":"set3_Polynomial_and_Rational_Functions","num_files":31},{"name":"set11_Systems_of_Equations_and_Inequalities","num_files":13},{"subfields":[{"num_files":1,"name":"1050s10p14"}],"num_files":17,"name":"set10_Systems_of_Equations_and_Inequalities"},{"num_files":13,"name":"set12_Matrices_and_Determinants"},{"name":"set13_Review","num_files":22},{"name":"set2_Functions_and_Their_Graphs","num_files":34},{"subfields":[{"num_files":1,"name":"1050s6p25"},{"num_files":1,"name":"1050s6p5"},{"num_files":1,"name":"1050s6p2"},{"num_files":1,"name":"1050s6p12"},{"num_files":1,"name":"1050s6p3"},{"name":"1050s6p4","num_files":1},{"num_files":1,"name":"1050s6p8"},{"name":"1050s6p1","num_files":1},{"name":"1050s6p6","num_files":1},{"name":"1050s6p26","num_files":1},{"name":"1050s6p10","num_files":1},{"name":"1050s6p28","num_files":1},{"name":"1050s6p7","num_files":1},{"num_files":1,"name":"1050s6p9"},{"num_files":1,"name":"1050s6p11"},{"num_files":1,"name":"1050s6p27"}],"num_files":30,"name":"set6_Polynomial_and_Rational_Functions"},{"num_files":34,"name":"set5_Functions_and_Their_Graphs"},{"num_files":30,"name":"set9_Exponential_and_Logarithmic_Functions"},{"subfields":[{"name":"1050s8p19","num_files":1}],"name":"set8_Exponential_and_Logarithmic_Functions","num_files":19},{"num_files":31,"name":"set4_Functions_and_Their_Graphs","subfields":[{"num_files":1,"name":"1050s4p16"},{"name":"1050s4p15","num_files":1},{"num_files":1,"name":"1050s4p14"},{"num_files":1,"name":"1050s4p13"}]},{"subfields":[{"name":"1050s7p12","num_files":1},{"num_files":1,"name":"1050s7p31"},{"num_files":1,"name":"1050s7p30"},{"name":"1050s7p29","num_files":1},{"num_files":1,"name":"1050s7p28"},{"num_files":1,"name":"1050s7p32"},{"name":"1050s7p33","num_files":1}],"name":"set7_Polynomial_and_Rational_Functions","num_files":36},{"name":"set1_Preview","num_files":16}]},{"name":"Business_Algebra","num_files":239,"subfields":[{"subfields":[{"name":"p08","num_files":1}],"name":"set7_Matrices","num_files":25},{"subfields":[{"num_files":1,"name":"p19"},{"name":"p17","num_files":1},{"name":"p20","num_files":1},{"name":"p18","num_files":1},{"num_files":1,"name":"p06"}],"name":"set5_Quadratic_and_Other_Special_Functions","num_files":25},{"name":"set4_Quadratic_and_Other_Special_Functions","num_files":25},{"name":"set2_Linear_Equations_and_Functions","num_files":25},{"num_files":25,"name":"set9_Mathematics_of_Finance"},{"name":"set3_Inequalities_and_Linear_Programming","num_files":19},{"subfields":[{"num_files":1,"name":"p05"},{"num_files":1,"name":"p02"},{"num_files":1,"name":"p03"},{"name":"p04","num_files":1},{"num_files":1,"name":"p14"},{"num_files":1,"name":"p15"},{"num_files":1,"name":"p01"}],"name":"set8_Exponential_and_Logarithmic_Functions","num_files":25},{"subfields":[{"name":"p05","num_files":1},{"name":"p02","num_files":1},{"num_files":1,"name":"p03"},{"num_files":1,"name":"p04"},{"num_files":1,"name":"p01"},{"num_files":1,"name":"p06"},{"name":"p07","num_files":1}],"num_files":25,"name":"set6_Linear_Equations_and_Functions"},{"name":"set11_Inequalities_and_Linear_Programming","num_files":15},{"name":"set10_Matrices","num_files":25},{"name":"set1_Preview","num_files":5}]},{"subfields":[{"num_files":17,"name":"set5_Trigonometry","subfields":[{"num_files":2,"name":"s5p2"},{"name":"e1","num_files":1}]},{"name":"set4_Trigonometry","num_files":21},{"name":"set12_Additional_Topics_in_Trigonometry","num_files":12,"subfields":[{"name":"p10","num_files":1},{"name":"p11","num_files":1},{"name":"p7","num_files":1},{"name":"p9","num_files":1},{"num_files":1,"name":"p8"},{"name":"p6","num_files":1},{"num_files":1,"name":"p1"}]},{"num_files":12,"name":"set9_Analytic_Trigonometry","subfields":[{"num_files":1,"name":"s11"},{"num_files":1,"name":"s12"}]},{"name":"set13_Additional_Topics_in_Trigonometry","num_files":16,"subfields":[{"num_files":1,"name":"p5"},{"num_files":1,"name":"p6"}]},{"subfields":[{"name":"s8","num_files":1},{"num_files":1,"name":"s6"},{"num_files":1,"name":"s7"},{"name":"s9","num_files":1}],"name":"set8_Trigonometry","num_files":9},{"name":"set10_Analytic_Trigonometry","num_files":13,"subfields":[{"num_files":1,"name":"p4"},{"name":"e2","num_files":1},{"name":"q1","num_files":1},{"name":"p8","num_files":1},{"name":"p6","num_files":1},{"num_files":1,"name":"q2"}]},{"num_files":25,"name":"set2_Algebra"},{"name":"set3_Algebra","num_files":21,"subfields":[{"name":"s3p13","num_files":1},{"name":"s3p9","num_files":1},{"name":"s3p1","num_files":1},{"num_files":1,"name":"s3p6"},{"name":"s3p10","num_files":1},{"name":"s3p3","num_files":1},{"name":"s3p4","num_files":1},{"name":"s3p5","num_files":1},{"name":"s3p2","num_files":1}]},{"subfields":[{"name":"s6p12","num_files":1},{"num_files":1,"name":"s6p2"},{"name":"s6p5","num_files":1},{"name":"s6p4","num_files":1},{"name":"s6p3","num_files":1},{"name":"s6p8","num_files":1},{"num_files":1,"name":"s6p11"},{"name":"s6p6","num_files":1},{"num_files":1,"name":"s6p7"},{"name":"s6p10","num_files":1},{"num_files":1,"name":"s6p9"}],"name":"set6_Trigonometry","num_files":18},{"num_files":13,"name":"set7_Trigonometry","subfields":[{"num_files":1,"name":"graphs"}]},{"subfields":[{"name":"p4","num_files":1},{"num_files":1,"name":"p3"},{"num_files":1,"name":"p5"},{"name":"p13","num_files":1},{"num_files":1,"name":"p12"}],"name":"set11_Analytic_Trigonometry","num_files":13},{"name":"set1_Preview","num_files":2}],"num_files":192,"name":"Trigonometry"},{"name":"AP_Calculus_I","num_files":382,"subfields":[{"num_files":27,"name":"set13_Limits_LHopitals_Rule_and_Numerical_Methods"},{"num_files":17,"name":"set9_Basic_Methods_of_Integration"},{"num_files":36,"name":"set3_Rates_of_Change_and_the_Chain_Rule"},{"name":"set12_Further_Techniques_and_Applications_of_Integration","num_files":12},{"name":"set14_Review","num_files":36},{"num_files":12,"name":"set11_Applications_of_Integration"},{"name":"set10_Differential_Equations","num_files":12},{"num_files":43,"name":"set4_Graphing_and_Maximum-Minimum_Problems","subfields":[{"num_files":1,"name":"1210s7p16"},{"num_files":1,"name":"1210s7p19"},{"name":"1210s6p21","num_files":1}]},{"name":"set5_The_Integral","num_files":15},{"name":"set8_Exponentials_and_Logarithms","num_files":34},{"subfields":[{"name":"1210s7p19","num_files":1}],"name":"set7_Trigonometric_Functions","num_files":24},{"num_files":27,"name":"set6_The_Integral","subfields":[{"name":"1220s1p27","num_files":1},{"num_files":1,"name":"1220s1p23"}]},{"num_files":37,"name":"set2_Derivatives_and_Limits"},{"num_files":50,"name":"set1_Reviews_of_Fundamentals","subfields":[{"name":"1210s2p2","num_files":1}]}]},{"subfields":[{"name":"set11_Rational_Expressions_Equations_and_Functions","num_files":29},{"num_files":38,"name":"set8_Quadratic_Equations_Functions_and_Inequalities"},{"name":"set5_Graphs_and_Functions","num_files":39},{"num_files":31,"name":"set4_Linear_Equations_and_Inequalities"},{"name":"set7_Exponential_and_Logarithmic_Functions","num_files":37},{"name":"set9_Polynomials_and_Factoring","num_files":34},{"num_files":25,"name":"set14_Review"},{"subfields":[{"num_files":1,"name":"s12p17"},{"num_files":1,"name":"s12p18"},{"name":"s12p11","num_files":1},{"name":"s12p16","num_files":1},{"num_files":1,"name":"s12p13"},{"name":"s12p14","num_files":1},{"name":"s12p15","num_files":1},{"name":"s12p12","num_files":1}],"num_files":26,"name":"set12_Conics"},{"name":"set2_Fundamentals_of_Algebra","num_files":30},{"name":"set13_Systems_of_Equations_and_Inequalities","num_files":10},{"num_files":41,"name":"set3_Linear_Equations_and_Inequalities"},{"num_files":33,"name":"set1_WebWork_Demo"},{"num_files":23,"name":"set10_Polynomials_and_Factoring"},{"subfields":[{"num_files":1,"name":"s6p15"},{"num_files":1,"name":"e2"},{"num_files":1,"name":"s6p11"},{"num_files":1,"name":"s6p18"}],"num_files":37,"name":"set6_Graphs_and_Functions"}],"name":"Intermediate_Algebra","num_files":433},{"subfields":[{"name":"set15_Practice","num_files":10},{"name":"set1_Transcendental_Functions","num_files":22},{"num_files":14,"name":"set4_Techniques_of_Integration"},{"num_files":11,"name":"set12_Conics_and_Polar_Coordinates"},{"num_files":16,"name":"set11_Conics_and_Polar_Coordinates"},{"num_files":13,"name":"set13_Differential_Equations"},{"num_files":11,"name":"set14_Differential_Equations"},{"subfields":[{"name":"set3_pr3","num_files":1}],"name":"set3_Transcendental_Functions","num_files":12},{"name":"set6_Indeterminate_Forms_and_Improper_Integrals","num_files":15},{"name":"set8_Infinite_Series","num_files":20},{"name":"set5_Techniques_of_Integration","num_files":14},{"num_files":22,"name":"set7_Infinite_Series"},{"name":"set9_Infinite_Series","num_files":18},{"subfields":[{"num_files":1,"name":"set2_pr6"},{"name":"set2_pr7","num_files":1}],"num_files":12,"name":"set2_Transcendental_Functions"},{"num_files":15,"name":"set10_Infinite_Series","subfields":[{"num_files":1,"name":"set10_pr15"}]}],"name":"Calculus_II","num_files":225},{"subfields":[{"name":"set10_Definite_Integrals_Techniques_of_Integration","num_files":10},{"num_files":10,"name":"set9_Definite_Integrals_Techniques_of_Integration"},{"num_files":22,"name":"set4_Derivatives"},{"name":"set2_Exponential_and_Logarithmic_Functions","num_files":11},{"name":"set8_Indefinite_Integrals","num_files":17,"subfields":[{"name":"pr_15","num_files":1}]},{"num_files":12,"name":"set12_Definite_Integrals_Techniques_of_Integration"},{"name":"set7_Indefinite_Integrals","num_files":13},{"num_files":25,"name":"set3_Derivatives"},{"name":"set6_Applications_of_Derivatives","num_files":10},{"name":"set5_Derivatives","num_files":13},{"name":"set11_Indefinite_Integrals","num_files":12},{"name":"set1_Preview","num_files":24}],"name":"Quantitative_Analysis","num_files":179},{"subfields":[{"name":"set9_The_Definite_Integral","num_files":18},{"num_files":32,"name":"set1_Preliminaries"},{"subfields":[{"num_files":1,"name":"1210s2p31"},{"num_files":1,"name":"1210s2p2"}],"name":"set2_Preliminaries","num_files":33},{"name":"set7_Applications_of_the_Derivative","num_files":18,"subfields":[{"num_files":1,"name":"1210s7p16"},{"name":"1210s7p19","num_files":1}]},{"name":"set8_The_Definite_Integral","num_files":25},{"num_files":38,"name":"set3_Limits"},{"name":"set5_The_Derivative","num_files":29,"subfields":[{"name":"1210s5p17","num_files":1}]},{"name":"set6_Applications_of_the_Derivative","num_files":22,"subfields":[{"num_files":1,"name":"1210s6p21"}]},{"name":"set4_The_Derivative","num_files":29}],"num_files":244,"name":"Calculus_I"}],"num_files":2220,"name":"Utah"},{"subfields":[{"num_files":31,"name":"setAlgebra_06_01_MultDivRationalExpressions"},{"num_files":22,"name":"setAlgebra_02_01_IntroFunctions"},{"num_files":11,"name":"setStatistics_Ch02DescribingData","subfields":[{"num_files":1,"name":"02Stats_07_DescrData"},{"num_files":1,"name":"02Stats_01_DescrData"},{"num_files":1,"name":"02Stats_08_DescrData"}]},{"name":"setAlgebra_04_01_LinearInequalities","num_files":32},{"num_files":11,"name":"setAlgebra_01_03_GraphingEquations"},{"num_files":32,"name":"setAlgebra_02_04_PointSlopeFormofLine"},{"name":"setAlgebra_01_07_ScientificNotation","num_files":21},{"name":"setStatistics_Ch17InferenceMean_t","num_files":14},{"name":"setAlgebra_04_02_CompoundIneq","num_files":32},{"num_files":10,"name":"setStatistics_Ch09Experiments"},{"num_files":40,"name":"setAlgebra_04_03_AbsoluteValue"},{"subfields":[{"num_files":1,"name":"setStatistics_Ch19InferencePropn_2009"},{"num_files":11,"name":"setStatistics_Ch02DescribingData","subfields":[{"name":"02Stats_07_DescrData","num_files":1},{"num_files":1,"name":"02Stats_01_DescrData"},{"name":"02Stats_08_DescrData","num_files":1}]},{"num_files":14,"name":"setStatistics_Ch17InferenceMean_t"},{"name":"setStatistics_Ch09Experiments","num_files":10},{"num_files":12,"name":"setStatistics_Ch01PicturingDistributionsWithGraphs","subfields":[{"name":"01Stats_09_PictDistnsWGraphs","num_files":1},{"name":"01Stats_10_PictDistnsWGraphs","num_files":1},{"name":"01Stats_08_PictDistnsWGraphs","num_files":1},{"name":"01Stats_11_PictDistnsWGraphs","num_files":1},{"num_files":1,"name":"01Stats_05_PictDistnsWGraphs"},{"num_files":1,"name":"01Stats_07_PictDistnsWGraphs"}]},{"name":"setStatistics_Ch10Probability","num_files":14},{"name":"setStatistics_Ch22ChiSquare","num_files":6},{"name":"setStatistics_Ch04ScatterplotsAndCorrelation","num_files":11,"subfields":[{"name":"04Stats_02_ScatterCorrelation","num_files":1},{"num_files":1,"name":"04Stats_06_ScatterCorrelation"}]},{"subfields":[{"name":"03Stats_01_NormalDist","num_files":1}],"name":"setStatistics_Ch03NormalDistribution","num_files":13},{"num_files":12,"name":"setStatistics_Ch18CompareTwoMeans"},{"name":"setStatistics_Ch05Regression","num_files":13},{"num_files":8,"name":"setStatistics_Ch15ThinkingAbtInference"},{"name":"setStatistics_Ch14InferenceIntro","num_files":19},{"name":"setStatistics_Ch20TwoPropns","num_files":6},{"name":"setStatistics_Ch08Sampling","num_files":9},{"name":"setStatistics_Ch11SamplingDistributions","num_files":15},{"num_files":5,"name":"setStatistics_Ch24ANOVA"}],"num_files":179,"name":"Intro_to_Statistics"},{"num_files":12,"name":"setStatistics_Ch01PicturingDistributionsWithGraphs","subfields":[{"num_files":1,"name":"01Stats_09_PictDistnsWGraphs"},{"name":"01Stats_10_PictDistnsWGraphs","num_files":1},{"num_files":1,"name":"01Stats_08_PictDistnsWGraphs"},{"name":"01Stats_11_PictDistnsWGraphs","num_files":1},{"name":"01Stats_05_PictDistnsWGraphs","num_files":1},{"name":"01Stats_07_PictDistnsWGraphs","num_files":1}]},{"name":"setAlgebra_06_02_AddSubRationalExpressions","num_files":31},{"num_files":26,"name":"setAlgebra_01_04_SolveLinearEq"},{"num_files":14,"name":"setStatistics_Ch10Probability"},{"name":"setAlgebra_05_02_MultiplyPolynomials","num_files":33},{"num_files":37,"name":"setAlgebra_01_06_Exponents"},{"name":"setStatistics_Ch22ChiSquare","num_files":6},{"num_files":36,"name":"setAlgebra_05_05_FactoringSpecialForms"},{"num_files":25,"name":"setAlgebra_03_01_SystemOfLinearEq"},{"num_files":24,"name":"setAlgebra_02_03_LinearFunctionsAndSlope"},{"name":"setAlgebra_05_04_FactoringTrinomials","num_files":39},{"name":"setAlgebra_01_05_ProblemSolvingAndFormulas","num_files":21},{"num_files":38,"name":"setAlgebra_05_06_Factoring"},{"name":"setAlgebra_01_01_AlgebraicExpressions","num_files":13},{"num_files":27,"name":"setAlgebra_01_02_OperationsWithRealNumbers"},{"subfields":[{"name":"04Stats_02_ScatterCorrelation","num_files":1},{"name":"04Stats_06_ScatterCorrelation","num_files":1}],"num_files":11,"name":"setStatistics_Ch04ScatterplotsAndCorrelation"},{"num_files":13,"name":"setStatistics_Ch03NormalDistribution","subfields":[{"name":"03Stats_01_NormalDist","num_files":1}]},{"num_files":12,"name":"setStatistics_Ch18CompareTwoMeans"},{"name":"setAlgebra_05_01_IntroPolynomials","num_files":28},{"name":"setStatistics_Ch05Regression","num_files":13},{"name":"setAlgebra_05_03_FactoringByGrouping","num_files":35},{"num_files":8,"name":"setStatistics_Ch15ThinkingAbtInference"},{"num_files":17,"name":"setAlgebra_03_02_ProblemSolvingBusinessApp"},{"num_files":19,"name":"setAlgebra_02_02_AlgebraOfFunctions"},{"name":"setStatistics_Ch14InferenceIntro","num_files":19},{"num_files":6,"name":"setStatistics_Ch20TwoPropns"},{"num_files":9,"name":"setStatistics_Ch08Sampling"},{"name":"setStatistics_Ch11SamplingDistributions","num_files":15},{"name":"setStatistics_Ch24ANOVA","num_files":5},{"name":"setStatistics_Ch19InferencePropn","num_files":13},{"name":"setAlgebra_05_07_PolyEqAndApplications","num_files":35}],"name":"CollegeOfIdaho","num_files":1076},{"subfields":[{"name":"logicAndSetTheory","num_files":4},{"num_files":9,"name":"calculusTaalman"},{"name":"calculusStewartET","num_files":237,"subfields":[{"name":"s_12_2_prob01","num_files":1},{"num_files":1,"name":"s_12_1_prob02"},{"num_files":1,"name":"s_12_1_5"},{"num_files":1,"name":"s_14_1_23"},{"name":"s_12_6_21","num_files":1},{"num_files":1,"name":"s_14_3_prob02"},{"num_files":1,"name":"s_12_2_prob02"},{"name":"s_12_1_prob01","num_files":1},{"name":"s_14_1_32","num_files":1},{"name":"s_14_1_59","num_files":1},{"name":"s_14_1_43","num_files":1},{"name":"s_12_6_25","num_files":1}]},{"num_files":467,"name":"algebraKaufmannSchwitters"},{"subfields":[{"name":"s_4_6_prob02","num_files":1},{"num_files":1,"name":"s_4_6_38"},{"name":"s_6_2_32","num_files":1},{"name":"s_4_6_19","num_files":1}],"name":"calculusStewartCCC","num_files":428}],"name":"UMN","num_files":1145},{"name":"NUIG","num_files":17,"subfields":[{"name":"DiscreteMaths","num_files":17}]},{"subfields":[{"num_files":34,"name":"appletDemonstrationProblems"},{"subfields":[{"num_files":1,"name":"logistic"},{"name":"intro","num_files":7},{"num_files":20,"name":"phasePortrait"},{"num_files":1,"name":"linearSystems"},{"name":"autonomous","num_files":6},{"num_files":4,"name":"harmonicOscillatorLab"}],"num_files":39,"name":"differential_equations"},{"subfields":[],"name":"htdocs","num_files":0},{"subfields":[{"num_files":25,"name":"trigonometric_substitution"}],"num_files":25,"name":"calculus"}],"num_files":98,"name":"CSUOhio"},{"subfields":[{"name":"setLimits","num_files":6},{"num_files":6,"name":"setDerivatives"},{"num_files":2,"name":"setPQC_Rules"},{"num_files":352,"name":"MECH","subfields":[{"subfields":[{"name":"set220SelfTest-DynamicsFBD","num_files":4},{"num_files":7,"name":"set220SelfTest-FreeBodyDiagrams1"},{"num_files":19,"name":"set220SelfTest-SketchingFunctions"},{"num_files":79,"name":"Fluids","subfields":[{"name":"Mech2_2016-2017","num_files":79}]},{"name":"set220SelfTest-Constraints","num_files":9},{"name":"SolidMech","num_files":34,"subfields":[{"name":"Mech2_2016-2017","num_files":34}]},{"num_files":10,"name":"set220SelfTest-Kinematics2"},{"name":"Dynamics","num_files":90,"subfields":[{"name":"Mech2_2016-2017","num_files":90}]},{"num_files":5,"name":"set220SelfTest-Vectors"},{"num_files":21,"name":"set220PracticeReviewQuiz"},{"subfields":[{"name":"Mech2_2016-2017","num_files":55}],"num_files":55,"name":"Thermo"},{"name":"set220SelfTest-RelativeMotion","num_files":6},{"name":"setNewDynamicsProbs","num_files":2},{"num_files":11,"name":"set220SelfTest-Trusses"}],"num_files":352,"name":"MECH2"}]},{"num_files":7,"name":"setOptimization"},{"num_files":3,"name":"setInterest"},{"num_files":10,"name":"SPPH","subfields":[{"num_files":10,"name":"SPPH400","subfields":[{"num_files":3,"name":"hw01"},{"name":"hw04","num_files":1},{"name":"hw03","num_files":2},{"name":"hw02","num_files":3},{"name":"hw05","num_files":1}]}]},{"num_files":7,"name":"setEconomics"},{"num_files":3,"name":"setNewtonMethod"},{"name":"setrRates","num_files":4},{"subfields":[{"num_files":56,"name":"STAT203","subfields":[{"name":"hw09","num_files":5},{"name":"hw07","num_files":3},{"num_files":4,"name":"hw06"},{"name":"hw01","num_files":5},{"name":"hw08","num_files":4},{"num_files":6,"name":"hw04"},{"name":"hw03","num_files":6},{"name":"hw02","num_files":3},{"name":"hw05","num_files":5},{"num_files":9,"name":"hw11"},{"name":"hw10","num_files":6}]},{"num_files":4,"name":"Archive_old_questions","subfields":[{"name":"STAT203","num_files":4,"subfields":[{"num_files":1,"name":"hw09"},{"num_files":3,"name":"hw03"}]}]},{"name":"STAT200_Revised2016","num_files":46,"subfields":[{"num_files":4,"name":"HW08"},{"name":"HW01","num_files":1},{"num_files":9,"name":"HW06"},{"num_files":3,"name":"HW07"},{"num_files":1,"name":"HW09"},{"name":"HW10","num_files":4},{"num_files":7,"name":"HW05"},{"num_files":9,"name":"HW02"},{"num_files":6,"name":"HW03"},{"name":"HW04","num_files":2}]},{"num_files":20,"name":"STAT300","subfields":[{"name":"hw09","num_files":2},{"num_files":2,"name":"hw07"},{"num_files":2,"name":"hw06"},{"name":"hw01","num_files":2},{"name":"hw08","num_files":2},{"num_files":2,"name":"hw04"},{"num_files":2,"name":"hw03"},{"name":"hw02","num_files":2},{"name":"hw05","num_files":2},{"name":"hw10","num_files":2}]},{"name":"STAT306_2017","num_files":28,"subfields":[{"num_files":5,"name":"3hwk"},{"num_files":2,"name":"7hwk"},{"num_files":2,"name":"6hwk"},{"name":"2hwk","num_files":3},{"name":"others","num_files":1},{"name":"optional","num_files":1},{"num_files":3,"name":"5hwk"},{"name":"1hwk","num_files":5},{"name":"4hwk","num_files":5},{"num_files":1,"name":"review1"}]},{"name":"STAT404","num_files":10,"subfields":[{"name":"hw06","num_files":2},{"num_files":1,"name":"hw01"},{"num_files":2,"name":"hw04"},{"num_files":1,"name":"hw03"},{"num_files":1,"name":"hw02"},{"name":"hw05","num_files":3}]},{"name":"STAT200","num_files":72,"subfields":[{"num_files":3,"name":"hw09"},{"name":"hw07","num_files":4},{"num_files":10,"name":"hw06"},{"num_files":9,"name":"hw01"},{"name":"hw08","num_files":7},{"name":"hw04","num_files":4},{"num_files":7,"name":"hw03"},{"name":"hw02","num_files":8},{"name":"hw05","num_files":9},{"num_files":5,"name":"hw11"},{"num_files":6,"name":"hw10"}]},{"name":"STAT443_subscripts","num_files":12,"subfields":[{"name":"Final_Practice","num_files":1},{"num_files":1,"name":"HW01"},{"num_files":2,"name":"HW06"},{"num_files":2,"name":"HW05"},{"num_files":3,"name":"HW02"},{"name":"HW03","num_files":2},{"num_files":1,"name":"HW04"}]},{"subfields":[{"name":"hw07","num_files":1},{"num_files":5,"name":"hw01"},{"num_files":4,"name":"hw04"},{"num_files":4,"name":"hw03"},{"name":"hw02","num_files":4},{"num_files":3,"name":"hw05"}],"name":"STAT344","num_files":21},{"subfields":[{"num_files":7,"name":"HW12"},{"num_files":3,"name":"HW08"},{"name":"HW01","num_files":5},{"num_files":3,"name":"HW06"},{"name":"HW07","num_files":4},{"name":"HW09","num_files":2},{"name":"HW10","num_files":6},{"num_files":6,"name":"HW11"},{"name":"HW05","num_files":5},{"name":"HW02","num_files":5},{"name":"HW03","num_files":5},{"subfields":[{"num_files":5,"name":"HW04-01"}],"num_files":8,"name":"HW04"}],"num_files":59,"name":"STAT302"},{"name":"STAT305","num_files":22,"subfields":[{"name":"set2","num_files":3},{"name":"set5","num_files":2},{"name":"set4","num_files":3},{"num_files":2,"name":"set3"},{"name":"set6","num_files":3},{"name":"set1","num_files":3},{"num_files":2,"name":"set8"},{"num_files":2,"name":"set9"},{"num_files":2,"name":"set7"}]},{"num_files":41,"name":"STAT241_251","subfields":[{"name":"setAssignment-04","num_files":6},{"name":"setAssignment-03","num_files":10},{"num_files":9,"name":"setAssignment-02","subfields":[{"name":"HW02-04","num_files":1},{"name":"HW02-01","num_files":2}]},{"num_files":3,"name":"setAssignment-05"},{"num_files":13,"name":"setAssignment-01","subfields":[{"name":"HW01_10","num_files":5},{"name":"HW01_03","num_files":1},{"num_files":1,"name":"HW01_04"},{"num_files":1,"name":"HW01_08"}]}]},{"num_files":9,"name":"STAT203_2017W1","subfields":[{"name":"HW08","num_files":4},{"name":"HW07","num_files":1},{"num_files":1,"name":"HW09"},{"num_files":2,"name":"ReviewQuestions"},{"name":"HW05","num_files":1}]},{"subfields":[{"num_files":3,"name":"443HM2"},{"name":"443HM5","num_files":3},{"num_files":1,"name":"443HM4"},{"name":"443HM3","num_files":2},{"num_files":7,"name":"Final_Practice"},{"num_files":3,"name":"443HM6"},{"num_files":1,"name":"443HM1"}],"name":"STAT443","num_files":20}],"num_files":420,"name":"STAT"},{"name":"setElasticity","num_files":8},{"num_files":6,"name":"setTaylor"},{"name":"setCurves","num_files":7},{"num_files":4,"name":"MATH","subfields":[{"name":"MATH105","num_files":4}]},{"num_files":3,"name":"setContinuity"},{"num_files":9,"name":"setLogExpos"},{"name":"ECON","num_files":56,"subfields":[{"num_files":56,"name":"ECON325","subfields":[{"name":"hw09","num_files":3},{"name":"hw07","num_files":7},{"name":"hw06","num_files":2},{"name":"hw01","num_files":2},{"name":"hw08","num_files":7},{"num_files":9,"name":"hw04"},{"num_files":9,"name":"hw03"},{"num_files":5,"name":"hw02"},{"name":"hw05","num_files":10},{"num_files":2,"name":"hw10"}]}]},{"name":"setExpoGrowth","num_files":4},{"num_files":11,"name":"setTrig"},{"num_files":8,"name":"calculusStewart"}],"name":"UBC","num_files":936},{"subfields":[{"num_files":11,"name":"TCNJ_LinearIndependence"},{"name":"TCNJ_SolutionSetsLinearSystems","num_files":9},{"num_files":15,"name":"TCNJ_RowReduction"},{"num_files":16,"name":"TCNJ_PropertiesDeterminants"},{"num_files":29,"name":"TCNJ_MatrixOperations"},{"name":"TCNJ_Eigenvalues","num_files":14},{"name":"TCNJ_LinearTransformations","num_files":2},{"name":"TCNJ_Diagonalization","num_files":5},{"num_files":11,"name":"TCNJ_VectorEquations"},{"num_files":4,"name":"TCNJ_Dets_CramersRule_Misc"},{"name":"TCNJ_VectorSpaces","num_files":6},{"name":"TCNJ_IntroLinearTransformations","num_files":25},{"num_files":10,"name":"TCNJ_BasesLinearlyIndependentSet"},{"num_files":27,"name":"TCNJ_MatrixLinearTransformation"},{"num_files":1,"name":"TCNJ_InvertibleMatrixCharacterization"},{"name":"TCNJ_OrthogonalProjections","num_files":9},{"num_files":7,"name":"TCNJ_LengthOrthogonality"},{"name":"TCNJ_NullColumnSpaces","num_files":10},{"num_files":13,"name":"TCNJ_MatrixEquations"},{"num_files":8,"name":"TCNJ_CharacteristicPolynomial"},{"num_files":1,"name":"TCNJ_LinearAlgebra_DiffEquations"},{"name":"TCNJ_LinearSystems","num_files":19},{"name":"TCNJ_GramSchmidt","num_files":2},{"num_files":16,"name":"TCNJ_OrthogonalSets"},{"num_files":17,"name":"TCNJ_MatrixInverse"},{"num_files":12,"name":"TCNJ_Determinants"}],"name":"TCNJ","num_files":299},{"num_files":9,"name":"Simpson"},{"name":"Berkeley","num_files":26,"subfields":[{"num_files":26,"name":"StewCalcET7e","subfields":[{"name":"1.6","num_files":1},{"num_files":1,"name":"1.1"},{"name":"6.1","num_files":1},{"num_files":2,"name":"11.3"},{"name":"1.3","num_files":1},{"num_files":1,"name":"5.5"},{"name":"7.8","num_files":1},{"name":"9.6","num_files":3},{"name":"5.3","num_files":2},{"num_files":1,"name":"7.7"},{"num_files":4,"name":"2.4"},{"num_files":5,"name":"17.4"},{"name":"4.7","num_files":1},{"name":"2.5","num_files":1},{"num_files":1,"name":"17.2"}]}]},{"num_files":2006,"name":"ASU-topics","subfields":[{"num_files":39,"name":"setPolynomialFunctions","subfields":[{"name":"SRW3_1_37_42","num_files":1}]},{"name":"setDiscrete","num_files":27},{"name":"setAlgebraFunctions","num_files":20},{"num_files":20,"name":"setProbability"},{"num_files":9,"name":"setSolveEquations"},{"num_files":4,"name":"setIntegrationParts"},{"num_files":19,"name":"setQuadraticFunction"},{"name":"setSequenceandSeries","num_files":37},{"num_files":8,"name":"crypto"},{"name":"setDerivativeFunction","num_files":27},{"name":"setInverseFunctions","num_files":16,"subfields":[]},{"name":"setLinesInPlane","num_files":16},{"subfields":[{"name":"prob4","num_files":1}],"num_files":20,"name":"setIntroduction_to_WeBWorK"},{"name":"setChainRuleExpLogFunctions","num_files":15},{"num_files":12,"name":"setAbsoluteValue"},{"num_files":9,"name":"setLinearModels"},{"subfields":[],"num_files":11,"name":"setGraphFunctions"},{"name":"setTrigIdentities","num_files":28},{"num_files":23,"name":"setSystems2Variables"},{"name":"setOptimization","num_files":38},{"name":"setLinearAlgebra","num_files":2},{"num_files":15,"name":"setSets"},{"name":"setTrigApplications","num_files":9},{"subfields":[],"name":"setLogarithmicFunctions","num_files":62},{"num_files":41,"name":"setProductQuotientRule"},{"name":"setAreaBetweenCurves","num_files":2},{"name":"setComplexNumbers","num_files":19},{"name":"setTrigInverse","num_files":23},{"name":"setDemos","num_files":4},{"name":"setRightAngleTrig","num_files":9},{"subfields":[{"name":"c5s3p41_44","num_files":1}],"num_files":10,"name":"setTrigGraphs"},{"num_files":64,"name":"setInequalities"},{"num_files":55,"name":"setFinance"},{"subfields":[],"name":"setFunctions","num_files":51},{"name":"setStat","num_files":235},{"num_files":23,"name":"set119MatrixAlgebra"},{"num_files":20,"name":"setIntegralSubstitution"},{"num_files":7,"name":"setPolarCoordinates"},{"name":"setElasticity","num_files":11},{"num_files":41,"name":"setLimitInfinity"},{"name":"setCalculus","num_files":138,"subfields":[{"subfields":[{"name":"stef16_1p1","num_files":1},{"name":"stef9_2p1","num_files":1},{"num_files":1,"name":"stef12_6p1"},{"num_files":1,"name":"stef16_1p2"}],"name":"stef","num_files":106}]},{"name":"set119LPsimplex","num_files":23},{"num_files":9,"name":"setTrigRelations"},{"num_files":32,"name":"setAntiderivatives"},{"num_files":23,"name":"setTransformationFunctions","subfields":[{"name":"SRW2_5_11","num_files":1}]},{"num_files":2,"name":"setDefiniteIntegral"},{"num_files":61,"name":"setDerivativeBasicFunctions"},{"num_files":24,"name":"setContinuity"},{"num_files":26,"name":"setRateChange"},{"name":"setRationalFunctions","num_files":45},{"num_files":47,"name":"setCalc2"},{"name":"set119LPGraphical","num_files":12},{"name":"set119LinearSystems","num_files":36},{"num_files":23,"name":"setUnitCircle"},{"name":"setLimitConcepts","num_files":61},{"name":"setPolynomialDivision","num_files":30},{"subfields":[{"num_files":1,"name":"c6s1p15_20"}],"name":"setExponentialFunctions","num_files":20},{"num_files":24,"name":"setGraphEquations"},{"num_files":15,"name":"setCartesianPlane"},{"name":"setPolynomials","num_files":17},{"name":"setAnglesEtc","num_files":5},{"num_files":13,"name":"setGraphingCalculator"},{"name":"setSecondDerivative","num_files":60},{"name":"setDerivativeApplications","num_files":5},{"name":"setFirstDerivative","num_files":22},{"num_files":18,"name":"setTrigEquations"},{"num_files":25,"name":"setImplicitDerivatives"},{"num_files":17,"name":"setCount"},{"num_files":26,"name":"setCalculusFundamentalTheorem"},{"name":"setChainRulePowerFunctions","num_files":44},{"name":"setImproperIntegrals","num_files":2}]},{"name":"ma117DB","num_files":639,"subfields":[{"name":"set1b","num_files":64},{"name":"set2","num_files":49},{"subfields":[{"num_files":1,"name":"SRW2_9_1_6"}],"num_files":22,"name":"set5"},{"num_files":54,"name":"set12"},{"subfields":[{"name":"c9s2p1_4","num_files":1},{"num_files":1,"name":"c9s3p1_4"},{"name":"c9s1p1_6","num_files":1}],"name":"set13","num_files":64},{"subfields":[],"name":"set4","num_files":39},{"subfields":[{"num_files":1,"name":"c2s2p5_7"},{"num_files":1,"name":"c2s2p59_72"},{"name":"c2s2p19_40","num_files":1}],"num_files":22,"name":"set3"},{"num_files":42,"name":"set6"},{"num_files":45,"name":"set1"},{"num_files":48,"name":"set8"},{"name":"set11","num_files":46},{"subfields":[{"num_files":1,"name":"c5s3p1_9"}],"name":"set9","num_files":39},{"num_files":60,"name":"set10"},{"num_files":4,"name":"set0"},{"num_files":41,"name":"set7","subfields":[{"num_files":1,"name":"c4s1p13_18"},{"num_files":1,"name":"c4s2p39_44"}]}]},{"subfields":[{"num_files":3,"name":"Indiana_setSeries5IntegralTest"},{"name":"Indiana_setSeries7AbsolutelyConvergent","num_files":2},{"name":"Indiana_setLimitsRates6Rates","num_files":9},{"num_files":10,"name":"Indiana_setSeries9Taylor"},{"name":"Indiana_setIntegrals2","num_files":2},{"name":"Indiana_setSeries2Telescope","num_files":1},{"name":"Indiana_setSeries3Convergent","num_files":2},{"name":"Indiana_setIntegrals4FTC","num_files":19},{"name":"Indiana_setIntegrals5Trig","num_files":15},{"num_files":4,"name":"Indiana_setIntegrals23Work"},{"name":"Indiana_setSeries4Geometric","num_files":1},{"num_files":5,"name":"Indiana_setIntegrals10InvTrig"},{"name":"Indiana_setSeries8Power","num_files":12},{"num_files":12,"name":"Indiana_setIntegrals18Improper"},{"name":"Indiana_setDerivatives20Antideriv","num_files":20},{"name":"Indiana_setIntegrals20Volume","num_files":1},{"num_files":13,"name":"Indiana_setDerivatives10_5Optim"},{"num_files":1,"name":"Indiana_setIntegrals22Average"},{"name":"Indiana_setIntegrals19Area","num_files":3},{"num_files":11,"name":"Indiana_setIntegrals3Definite"},{"name":"Indiana_setIntegrals0Theory","num_files":9},{"num_files":1,"name":"Indiana_setSeries6CompTests"}],"num_files":156,"name":"Indiana"},{"name":"ma123DB","num_files":347,"subfields":[{"num_files":47,"name":"set2"},{"name":"set5","num_files":15},{"num_files":26,"name":"set12"},{"num_files":28,"name":"set13"},{"num_files":15,"name":"set4"},{"name":"set3","num_files":41},{"num_files":19,"name":"set6"},{"num_files":33,"name":"set1"},{"name":"set8","num_files":19},{"name":"set11","num_files":34},{"num_files":23,"name":"set9"},{"num_files":33,"name":"set10"},{"num_files":14,"name":"set7"}]},{"name":"JFreeman","num_files":4,"subfields":[{"num_files":4,"name":"Vectors"}]},{"subfields":[{"num_files":2,"name":"Combining_Functions"},{"name":"Linear_Functions_and_Relations","num_files":1},{"num_files":3,"name":"Inverse_Functions"}],"name":"org.sparta","num_files":6},{"subfields":[{"name":"Union","num_files":0,"subfields":[]}],"name":"macros","num_files":0},{"subfields":[{"subfields":[{"num_files":5,"name":"05-01-Eigenstuff"},{"name":"05-03-Complex-eigenstuff","num_files":1},{"name":"02-02-Linear-systems","num_files":9,"subfields":[{"num_files":1,"name":"Geometry_01"},{"num_files":1,"name":"Geometry_06"},{"num_files":1,"name":"Geometry_05"},{"name":"Geometry_02","num_files":1},{"name":"Geometry_03","num_files":1},{"num_files":1,"name":"Geometry_04"}]},{"num_files":25,"name":"02-01-Matrix-operations"},{"num_files":10,"name":"01-03-Dot-product","subfields":[{"num_files":2,"name":"an12_3_25"}]},{"num_files":5,"name":"05-03-Complex-numbers"},{"name":"01-04-Cross-product","num_files":2,"subfields":[{"num_files":1,"name":"cross_prod_geom_01"}]},{"name":"05-04-Diagonalization","num_files":9},{"name":"04-03-Basis-change","num_files":13},{"num_files":2,"name":"02-07-Rank-nullity"},{"num_files":10,"name":"03-01-Vector-spaces"},{"num_files":33,"name":"03-05-Basis-subspace"},{"name":"01-02-Vector-operations","num_files":17},{"num_files":13,"name":"02-03-Row-operations"},{"name":"03-03-Linear-combinations","num_files":18},{"name":"03-03-Span","num_files":6,"subfields":[{"num_files":1,"name":"Graphical_02"},{"name":"Graphical_01","num_files":1}]},{"subfields":[{"num_files":1,"name":"Vectors-06"}],"num_files":16,"name":"01-01-Vectors-in-Rn"},{"subfields":[{"name":"Graphical_01","num_files":1}],"num_files":12,"name":"03-03-Independence"},{"subfields":[{"name":"Geom_lin_trans_07","num_files":1},{"name":"Geom_lin_trans_08","num_files":1},{"num_files":1,"name":"Geom_lin_trans_06"},{"name":"Geom_lin_trans_03","num_files":1}],"name":"04-02-Kernel-image","num_files":23},{"name":"04-04-Basis-and-functions","num_files":10},{"num_files":6,"name":"01-05-Lines-planes"},{"subfields":[{"name":"Graphical_01","num_files":1}],"name":"03-04-Basis-dim","num_files":11},{"num_files":1,"name":"06-06-First-order-ODEs-applications"},{"num_files":25,"name":"03-02-Vector-subspaces"},{"num_files":9,"name":"02-04-Row-reduction"},{"name":"04-01-Linear-transformations","num_files":19}],"num_files":310,"name":"Multi1"},{"name":"Calc2","num_files":31,"subfields":[{"num_files":6,"name":"APEX_08_01_Sequences"},{"num_files":10,"name":"APEX_08_02_Series"},{"num_files":3,"name":"APEX_09_05_Polar_area"},{"name":"APEX_08_05_Alternating","num_files":2},{"name":"APEX_07_03_Volume_shells","num_files":6},{"num_files":3,"name":"APEX_08_04_Ratio_root"},{"num_files":1,"name":"APEX_08_03_Integral_test"}]},{"subfields":[{"num_files":12,"name":"09-01-Graphs-images-level-sets"},{"num_files":1,"name":"10-02-MV-Chain-rule"},{"num_files":2,"name":"07-04-Variation-of-parameters"},{"num_files":6,"name":"09-02-Parametric-curves","subfields":[{"name":"Parametric-curves-3D-01","num_files":1},{"num_files":1,"name":"Parametric-curves-2D-11"},{"num_files":1,"name":"Parametric-curves-2D-10"}]},{"num_files":6,"name":"11-06-Scalar-line-integrals"},{"name":"11-04-MV-Int-change-var","num_files":6},{"num_files":2,"name":"07-01-Wronskian"},{"name":"10-02-MV-partial-derivatives","num_files":2},{"name":"09-04-Quadric-surfaces","num_files":9},{"name":"09-03-Calculus-on-parametric-curves","num_files":3},{"name":"10-01-MV-Limits","num_files":6},{"num_files":7,"name":"10-02-MV-Jacobian"},{"num_files":10,"name":"12-01-Vector-fields"},{"num_files":6,"name":"11-07-Scalar-surface-integrals"}],"name":"Multi2","num_files":78},{"subfields":[{"num_files":1,"name":"APEX_01_02_Limit_def"},{"num_files":5,"name":"APEX_02_01_Deriv_def"},{"name":"APEX_01_03_Limits_analytical","num_files":14},{"num_files":4,"name":"03-01-Tangents"},{"name":"05-04-FTC","num_files":3},{"name":"02-01-Rates-of-change","num_files":2,"subfields":[{"name":"Thomas12-02-01-21","num_files":1}]},{"subfields":[{"name":"cone-cylinder","num_files":1}],"num_files":1,"name":"04-06-Applied-optimization"},{"name":"03-04-Rates-of-change","num_files":7},{"name":"APEX_01_06_Asymptotes","num_files":1},{"name":"00-00-Essays","num_files":31,"subfields":[{"num_files":1,"name":"GQ_Limits_13"},{"num_files":1,"name":"GQ_Limits_14"},{"num_files":1,"name":"GQ_Limits_15"},{"num_files":1,"name":"GQ_Limits_18"}]},{"num_files":4,"name":"04-02-Antiderivatives"},{"num_files":4,"name":"03-02-Derivative-function"},{"num_files":30,"name":"05-02-Sigma-notation"},{"name":"04-08-Antiderivatives","num_files":7},{"name":"APEX_01_01_Limit_approx","num_files":1},{"name":"APEX_01_05_Continuity","num_files":3},{"name":"04-03-First-Derivative-Test","num_files":1},{"num_files":1,"name":"APEX_01_04_Limits_one_sided"},{"num_files":2,"name":"APEX_02_04_Prod_Quot"},{"subfields":[{"num_files":1,"name":"Differentials-04"}],"name":"03-11-Differentials","num_files":5},{"num_files":9,"name":"05-02-Riemann-sums"},{"name":"04-02-Mean-value-theorem","num_files":1},{"num_files":6,"name":"03-08-Logs"},{"name":"02-02-Limits","num_files":5},{"num_files":5,"name":"02-04-One-sided-limits"}],"name":"Calc1","num_files":153}],"num_files":572,"name":"Hope"},{"name":"NAU","num_files":929,"subfields":[{"name":"setDiscrete","num_files":9},{"num_files":45,"name":"setProbability","subfields":[{"num_files":1,"name":"ticket"}]},{"num_files":119,"name":"setActuarial"},{"num_files":16,"name":"setLinearModeling"},{"num_files":11,"name":"setExpLog"},{"name":"setCalcII","num_files":23},{"name":"setTrigOtherFunctions","num_files":8},{"num_files":12,"name":"setSet"},{"name":"setLinearSys","num_files":15},{"name":"ElementarySchool","num_files":2},{"name":"setTrigRightTriangle","num_files":10},{"num_files":69,"name":"setLinearAlgebra"},{"num_files":9,"name":"setLines"},{"num_files":5,"name":"setFunctionComposition"},{"name":"setTrigIdentity","num_files":13},{"num_files":15,"name":"setFoundations"},{"num_files":25,"name":"setCounting"},{"num_files":3,"name":"setTrigInverse"},{"name":"setCalcIII","num_files":11},{"num_files":47,"name":"setFinance"},{"num_files":3,"name":"setFunctions"},{"num_files":17,"name":"setTrigAngles"},{"name":"setGraphTheory","num_files":45},{"num_files":10,"name":"setGraphSinCos"},{"num_files":11,"name":"setTrigSumDiff"},{"num_files":81,"name":"setStatistics"},{"name":"setFunctionTrans","num_files":9},{"num_files":7,"name":"setTrigAlgebra"},{"name":"setScheduling","num_files":20},{"name":"setSineCosine","num_files":9},{"subfields":[{"num_files":3,"name":"PaperFold"},{"name":"Stewart5_4_1_6","num_files":1},{"name":"Stewart5_4_1_5","num_files":1},{"num_files":1,"name":"Stewart5_4_1_4"}],"num_files":69,"name":"setCalcI"},{"subfields":[],"name":"lib","num_files":0},{"num_files":23,"name":"setExponentialModeling"},{"num_files":15,"name":"setLinearProg"},{"name":"setFunctionBasicGraphs","num_files":12},{"num_files":2,"name":"setLawOfSines"},{"name":"EE","num_files":102,"subfields":[{"name":"ee188","num_files":102}]},{"num_files":4,"name":"setTrigEquations"},{"num_files":9,"name":"setBinpacking"},{"num_files":10,"name":"setTrigHalfDouble"},{"num_files":4,"name":"setExamples"}]},{"num_files":600,"name":"270","subfields":[{"num_files":22,"name":"setDerivatives13Higher"},{"name":"setDerivatives10_5Optim","num_files":16},{"name":"setDerivatives12MVT","num_files":6},{"name":"setIntegrals5Trig","num_files":16},{"num_files":9,"name":"setDerivatives11Newton"},{"num_files":15,"name":"setDerivatives8RelatedRates"},{"name":"setDerivatives20Antideriv","num_files":23},{"name":"setLimitsRates2Limits","num_files":35},{"name":"setDerivatives6InverseTrig","num_files":13},{"name":"setIntegrals4FTC","num_files":24},{"name":"setDerivatives2Formulas","num_files":46},{"name":"setDerivatives4Trig","num_files":25},{"num_files":7,"name":"setIntegrals12Methods"},{"num_files":13,"name":"setLimitsRates5Continuity"},{"name":"setDerivatives1","num_files":29},{"name":"setDerivatives7Log","num_files":23},{"num_files":12,"name":"setzKim"},{"name":"setIntegrals0Theory","num_files":18},{"name":"setDerivatives9Approximations","num_files":18},{"num_files":9,"name":"setLimitsRates1TangentVelocity"},{"name":"setDerivatives1_5Tangents","num_files":21},{"num_files":14,"name":"setDerivatives2_5Implicit"},{"name":"setDerivatives21LHospital","num_files":21},{"name":"setDerivatives10MaxMin","num_files":34},{"num_files":45,"name":"setIntegrals14Substitution"},{"num_files":23,"name":"setDerivatives5ChainRule"},{"num_files":17,"name":"setIntegrals3Definite"},{"name":"setLimitsRates6Rates","num_files":11},{"name":"setLimitsRates1_5Graphs","num_files":3},{"name":"setIntegrals17Approximations","num_files":6},{"num_files":26,"name":"setLimitsRates3Infinite"}]},{"name":"ma112DB","num_files":359,"subfields":[{"name":"set2","num_files":26},{"num_files":76,"name":"set1_2"},{"name":"set5","num_files":22},{"num_files":20,"name":"set12"},{"num_files":39,"name":"set13"},{"name":"set4","num_files":14},{"num_files":29,"name":"set3"},{"num_files":11,"name":"set6","subfields":[{"num_files":1,"name":"c4s2p5_7"},{"name":"c4s2p19_40","num_files":1},{"name":"c4s2p59_72","num_files":1}]},{"num_files":22,"name":"set8"},{"num_files":27,"name":"set11"},{"num_files":13,"name":"set9","subfields":[]},{"name":"set10","num_files":39},{"num_files":21,"name":"set7"}]},{"subfields":[{"subfields":[{"num_files":3,"name":"Gram-Schmidt"},{"name":"Hermitian_inner_products","num_files":2},{"name":"Norms","num_files":1}],"name":"LinearAlgebra","num_files":6},{"name":"StewartCalcEarlyTran7ed","num_files":68,"subfields":[{"num_files":4,"name":"Chap11Section04"},{"name":"Chap11Section03","num_files":1},{"name":"Chap11Section02","num_files":3},{"name":"Chap11Section05","num_files":6},{"num_files":4,"name":"Chap11Section11"},{"num_files":10,"name":"Chap11Section10"},{"name":"PrerequisiteReview","num_files":4},{"name":"Chap11Section09","num_files":14},{"num_files":3,"name":"Chap11Section08"},{"name":"Chap11Section06","num_files":11},{"num_files":6,"name":"Chap11Section01"},{"num_files":2,"name":"Chap08Section02"}]}],"num_files":74,"name":"WinonaState"},{"subfields":[{"name":"DiffEq","num_files":279,"subfields":[{"subfields":[{"name":"02-Matrices","num_files":9,"subfields":[{"name":"KJ-4-1-29","num_files":1}]},{"name":"08-Complex-eigenvalues","num_files":8},{"num_files":9,"name":"06-Second-order-systems","subfields":[{"name":"mass-spring-system-01","num_files":1},{"num_files":1,"name":"mass-spring-system-12"},{"num_files":1,"name":"mixing-solutions-01"},{"num_files":1,"name":"mass-spring-system-13"},{"name":"mass-spring-system-03","num_files":1},{"num_files":1,"name":"mass-spring-system-04"},{"name":"mass-spring-system-02","num_files":1},{"num_files":1,"name":"mass-spring-system-11"},{"name":"mixing-solutions-02","num_files":1}]},{"num_files":15,"name":"05-2D-systems-vector-fields"},{"num_files":11,"name":"07-Repeated-eigenvalues"},{"name":"03-Linear-systems","num_files":24},{"num_files":7,"name":"01-Intro-to-systems"},{"name":"09-Nonhomogeneous-systems","num_files":8,"subfields":[{"name":"KJ-4-8-33","num_files":1}]},{"name":"04-Eigenvalue-method","num_files":20}],"num_files":111,"name":"3-Linear-systems"},{"name":"0-Introduction","num_files":15},{"subfields":[{"name":"03-Linear-higher-order","num_files":10},{"subfields":[{"name":"pendulum","num_files":1}],"name":"04-Mechanical-vibrations","num_files":6},{"num_files":6,"name":"06-Forcing-resonance"},{"num_files":6,"name":"02-Linear-2nd-order-cc"},{"name":"05-Nonhomogeneous","num_files":8},{"name":"01-Linear-2nd-order","num_files":2}],"name":"2-Higher-order","num_files":38},{"num_files":62,"name":"4-Laplace-transforms","subfields":[{"name":"07-Delta-function","num_files":7},{"name":"03-Partial-fractions","num_files":8},{"num_files":7,"name":"06-Convolution"},{"name":"04-Periodic-functions","num_files":6},{"num_files":12,"name":"02-Shifts-and-IVPs"},{"num_files":22,"name":"01-Laplace-transforms"}]},{"subfields":[{"num_files":4,"name":"05-Substitution-Bernoulli"},{"name":"01-Integrals-as-solutions","num_files":8},{"num_files":6,"name":"06-Autonomous"},{"name":"02-Slope-fields","num_files":6},{"num_files":6,"name":"08-Existence-uniqueness"},{"num_files":7,"name":"03-Separable"},{"num_files":16,"name":"04-Linear-integrating-factor","subfields":[{"num_files":1,"name":"KJ-2-3-12"}]}],"name":"1-First-order","num_files":53}]},{"name":"Calc3","num_files":297,"subfields":[{"name":"14-6-Chain-rule","num_files":7},{"name":"19-2-Flux-integrals","num_files":10},{"num_files":14,"name":"16-2-Iterated-integrals"},{"subfields":[{"num_files":1,"name":"HGM4-13-1-30-Displacement-vectors"},{"name":"HGM4-13-1-25-Displacement-vectors","num_files":1}],"num_files":3,"name":"13-1-Displacement-vectors"},{"name":"18-2-Line-integrals-parametrized","num_files":10,"subfields":[{"name":"HGM5-18-2-19-Line-integrals-parametrized","num_files":1}]},{"num_files":11,"name":"16-1-Double-integrals"},{"subfields":[{"name":"HGM4-14-Review-71-Gradients-etc","num_files":1}],"num_files":9,"name":"14-5-Gradients-in-space"},{"num_files":11,"name":"14-7-Second-order-partials","subfields":[{"name":"HGM4-14-7-38-Second-order-partials","num_files":1},{"name":"HGM4-14-7-24-Second-order-partials","num_files":1},{"name":"HGM4-14-7-28-Second-order-partials","num_files":1},{"name":"HGM4-14-7-27-Second-order-partials","num_files":1},{"num_files":1,"name":"HGM4-14-7-37-Second-order-partials"}]},{"subfields":[{"name":"HGM4-19-1-06b-Idea-of-flux","num_files":1},{"num_files":1,"name":"HGM4-19-1-04a-Idea-of-flux"},{"name":"HGM4-19-1-03a-Idea-of-flux","num_files":1},{"name":"HGM4-19-1-01b-Idea-of-flux","num_files":1},{"name":"HGM4-19-1-05b-Idea-of-flux","num_files":1},{"num_files":1,"name":"HGM4-19-1-06a-Idea-of-flux"},{"name":"HGM4-19-1-02a-Idea-of-flux","num_files":1},{"name":"HGM4-19-1-04b-Idea-of-flux","num_files":1},{"name":"HGM4-19-1-30-Idea-of-flux","num_files":1},{"name":"HGM4-19-1-05a-Idea-of-flux","num_files":1},{"num_files":1,"name":"HGM4-19-1-01a-Idea-of-flux"}],"name":"19-1-Idea-of-flux","num_files":17},{"name":"17-3-Vector-fields","num_files":12,"subfields":[{"num_files":1,"name":"LGVectorField3D-01"}]},{"num_files":8,"name":"20-3-Curl","subfields":[{"num_files":1,"name":"HGM4-20-3-18-Curl"},{"name":"HGM4-20-3-01-Curl","num_files":1}]},{"num_files":3,"name":"12-5-Three-variable-functions"},{"name":"18-4-Greens-theorem","num_files":6},{"num_files":7,"name":"18-1-Idea-of-line-integrals"},{"num_files":8,"name":"20-4-Stokes-theorem"},{"name":"13-2-Vectors-in-general","num_files":4,"subfields":[{"name":"HGM4-13-2-18-Vectors-in-general","num_files":1}]},{"subfields":[{"num_files":1,"name":"HGM4-12-2-14c-Multivariable-functions-graphs"},{"num_files":1,"name":"HGM4-12-2-02a-Multivariable-functions-graphs"},{"num_files":1,"name":"HGM4-12-2-14bb-Multivariable-functions-graphs"},{"num_files":1,"name":"HGM4-12-2-14b-Multivariable-functions-graphs"},{"num_files":1,"name":"HGM4-12-2-14a-Multivariable-functions-graphs"},{"name":"HGM4-12-2-02b-Multivariable-functions-graphs","num_files":1},{"name":"HGM4-12-2-14aa-Multivariable-functions-graphs","num_files":1},{"name":"HGM4-12-2-14cc-Multivariable-functions-graphs","num_files":1}],"name":"12-2-Multivariable-graphs","num_files":15},{"name":"13-4-Cross-product","num_files":5},{"subfields":[{"name":"HGM4-20-2-05-Divergence-theorem","num_files":1}],"num_files":10,"name":"20-2-Divergence-theorem"},{"subfields":[{"name":"HGM4-16-5-37-Cylindrical-integrals","num_files":1},{"num_files":1,"name":"HGM5-16-5-31-Cylindrical-integrals"},{"num_files":1,"name":"HGM5-16-5-18-Cylindrical-integrals"},{"name":"HGM5-16-5-14-Cylindrical-integrals","num_files":1}],"name":"16-5-Cylindrical-integrals","num_files":7},{"name":"14-1-Partial-derivatives","num_files":8,"subfields":[{"name":"HGM4-14-1-18-The-partial-derivative","num_files":1},{"num_files":1,"name":"HGM4-14-1-20-The-partial-derivative"},{"name":"HGM4-14-1-17a-The-partial-derivative","num_files":1},{"num_files":1,"name":"HGM4-14-1-17b-The-partial-derivative"},{"num_files":1,"name":"HGM4-14-1-08b-The-partial-derivative"},{"name":"HGM4-14-1-08a-The-partial-derivative","num_files":1}]},{"subfields":[{"num_files":1,"name":"HGM5-16-5-31a-Spherical-integrals"},{"num_files":1,"name":"HGM5-16-5-31b-Spherical-integrals"},{"name":"HGM5-16-5-15-Spherical-integrals","num_files":1},{"num_files":1,"name":"HGM4-16-5-34-Spherical-integrals"}],"name":"16-5-Spherical-integrals","num_files":6},{"num_files":8,"name":"14-3-Local-linearity"},{"subfields":[{"num_files":1,"name":"HGM4-14-4-50-Gradients-etc"},{"num_files":1,"name":"HGM4-14-4-40-Gradients-etc"},{"name":"HGM4-14-Review-46-Gradients-etc","num_files":1},{"num_files":1,"name":"HGM4-14-4-01-Gradients-etc"},{"num_files":1,"name":"HGM4-14-4-48-Gradients-etc"}],"num_files":12,"name":"14-4-Gradients-in-plane"},{"name":"12-4-Linear-functions","num_files":7,"subfields":[{"name":"HGM4-12-4-12-Linear-functions","num_files":1},{"num_files":1,"name":"HGM4-12-4-17-Linear-functions"}]},{"name":"16-4-Polar-integrals","num_files":7},{"num_files":15,"name":"17-1-Parametrized-curves"},{"name":"20-1-Idea-of-divergence","num_files":8},{"name":"18-3-Gradient-fields","num_files":12},{"subfields":[{"name":"HGM4-12-3-18a-Contour-diagrams","num_files":1},{"num_files":1,"name":"HGM4-12-3-21-Contour-diagrams"},{"name":"HGM4-12-3-18e-Contour-diagrams-static","num_files":1},{"name":"HGM4-12-3-18e-Contour-diagrams","num_files":1},{"name":"HGM4-12-3-18f-Contour-diagrams-static","num_files":1},{"num_files":1,"name":"HGM4-12-3-18d-Contour-diagrams"},{"name":"HGM4-12-3-18c-Contour-diagrams","num_files":1},{"name":"HGM4-12-3-18b-Contour-diagrams","num_files":1},{"num_files":1,"name":"HGM4-12-3-18f-Contour-diagrams"}],"name":"12-3-Contour-diagrams","num_files":11},{"subfields":[{"num_files":1,"name":"HGM5-16-5-31-Rectangular-integrals"}],"num_files":1,"name":"16-5-Rectangular-integrals"},{"num_files":7,"name":"17-2-Motion-velocity"},{"name":"16-3-Triple-integrals","num_files":5},{"name":"13-3-Dot-product","num_files":5,"subfields":[{"num_files":1,"name":"geometric-dot-product"}]},{"num_files":8,"name":"12-1-Two-variable-functions","subfields":[{"name":"HGM4-12-1-13-Functions-of-two-variables","num_files":1}]}]},{"subfields":[{"name":"8-3-Polar","num_files":3},{"num_files":6,"name":"9-4-Ratio-test"},{"subfields":[{"name":"HGM5-08-08-10","num_files":1},{"num_files":1,"name":"HGM5-08-08-09"}],"name":"8-8-Probability","num_files":5},{"num_files":2,"name":"8-7-Distribution-functions","subfields":[{"name":"HGM5-08-07-17","num_files":1}]},{"name":"11-4-Separation-of-variables","num_files":1},{"num_files":1,"name":"10-1-Taylor-polynomials"},{"num_files":1,"name":"8-5-Work"},{"num_files":1,"name":"9-5-Power-series"},{"name":"7-4-Partial-fractions","num_files":1},{"num_files":5,"name":"10-5-Fourier-series"},{"num_files":7,"name":"9-1-Sequences"},{"name":"10-2-Taylor-series","num_files":5},{"name":"8-2-Volumes-by-washers","num_files":8},{"name":"9-4-Limit-comparison-test","num_files":3}],"name":"Calc2","num_files":49},{"name":"Authoring","num_files":160,"subfields":[{"name":"Tutorials","num_files":19},{"subfields":[{"name":"IntegralCalcMV","num_files":2},{"num_files":5,"name":"DiffEq"},{"subfields":[{"num_files":1,"name":"GeoGebra1"},{"name":"GeoGebraWeb1","num_files":1}],"name":"IntegralCalc","num_files":16},{"name":"Misc","num_files":21},{"num_files":10,"name":"Trig"},{"subfields":[{"num_files":1,"name":"Graph3DCylindrical1"},{"num_files":1,"name":"Graph3DRectangular1"}],"name":"DiffCalcMV","num_files":6},{"num_files":8,"name":"Sequences"},{"num_files":10,"name":"LinAlg"},{"num_files":12,"name":"Parametric","subfields":[{"num_files":1,"name":"SpacecurveGraph1"},{"num_files":1,"name":"SurfaceGraph1"}]},{"name":"DiffCalc","num_files":8},{"name":"Precalc","num_files":16},{"num_files":22,"name":"Algebra"},{"num_files":5,"name":"VectorCalc","subfields":[{"name":"VectorFieldGraph3D1","num_files":1}]}],"name":"Templates","num_files":141}]},{"num_files":41,"name":"Calc1","subfields":[{"name":"05-03-FTC","num_files":6},{"name":"05-02-Definite-integral","num_files":10},{"num_files":3,"name":"04-06-Related-rates"},{"name":"06-03-Diff-eq","num_files":3},{"name":"04-07-LHopitals-rule","num_files":2},{"subfields":[{"name":"AF5","num_files":1},{"name":"AF2","num_files":1},{"num_files":1,"name":"AF3"},{"name":"AF4","num_files":1},{"name":"AF1","num_files":1},{"num_files":1,"name":"AF6"},{"num_files":1,"name":"AF7"}],"num_files":7,"name":"06-01-Antiderivatives-graphically"},{"name":"03-09-Linear-approximation","num_files":1},{"num_files":6,"name":"05-04-Integral-theorems"},{"num_files":3,"name":"06-04-FTC2"}]},{"subfields":[{"name":"Skill-Assessment-12-alternate","num_files":1},{"num_files":1,"name":"Skill-Assessment-10-alternate"},{"num_files":1,"name":"Skill-Assessment-11-alternate"}],"name":"Basic-skills-pretest","num_files":40},{"subfields":[{"name":"8-4-Inverse-functions","num_files":7},{"name":"1-4-Equivalent-equations","num_files":16},{"name":"5-4-Equations-for-lines","num_files":15},{"name":"9-1-Quadratic-functions","num_files":9},{"num_files":9,"name":"3-2-Solving-inequalities"},{"name":"4-3-Functions-and-equations","num_files":11},{"num_files":11,"name":"8-1-Domain-range"},{"name":"9-4-Factoring-quadratics","num_files":13},{"num_files":10,"name":"3-3-Absolute-value"},{"name":"4-1-What-is-a-function","num_files":12},{"name":"5-3-Linear-equations","num_files":15},{"name":"1-2-Equations","num_files":15},{"name":"8-3-Shifting-and-scaling","num_files":12},{"num_files":11,"name":"8-2-Function-composition"},{"name":"10-5-Modeling-with-Exponentials","num_files":7},{"name":"5-1-Linear-functions","num_files":15},{"num_files":52,"name":"2-3-Expanding-and-factoring"},{"num_files":12,"name":"5-5-Linear-modeling"},{"num_files":11,"name":"2-4-Algebraic-fractions"},{"name":"4-5-Functions-and-modeling","num_files":18},{"num_files":13,"name":"10-3-TheExponent"},{"num_files":15,"name":"2-2-Distributive-law"},{"name":"11-2-Solving-with-Logs","num_files":18},{"num_files":9,"name":"1-3-Equivalent-expressions"},{"num_files":27,"name":"6-1-Exponent-rules"},{"num_files":10,"name":"11-1-Intro-to-Logarithms"},{"name":"10-2-Working-with-the-Base","num_files":9},{"num_files":13,"name":"5-2-Linear-expressions"},{"num_files":16,"name":"7-3-Power-equations"},{"num_files":9,"name":"4-2-Functions-and-expressions"},{"num_files":9,"name":"3-1-Solving-equations"},{"name":"7-1-Power-functions","num_files":7},{"name":"1-1-Expressions","num_files":8},{"name":"10-1-Exponential-Functions","num_files":13},{"name":"9-2-Quadratic-expressions","num_files":13},{"num_files":9,"name":"7-4-Power-functions-modeling"},{"num_files":8,"name":"5-6-Linear-systems"},{"num_files":9,"name":"2-1-Reordering-and-regrouping"},{"num_files":11,"name":"7-2-Power-expressions"},{"num_files":11,"name":"6-2-Fractional-exponents"},{"num_files":14,"name":"9-3-Completing-the-square"}],"name":"Algebra","num_files":532}],"name":"FortLewis","num_files":1398},{"name":"Westmont","num_files":121,"subfields":[{"num_files":47,"name":"EoDM3","subfields":[{"subfields":[{"num_files":1,"name":"iprob3_7"}],"num_files":2,"name":"Inquiry_3_3"},{"subfields":[{"name":"iprob3_11","num_files":1}],"name":"Inquiry_3_4","num_files":3},{"name":"Inquiry_1_1","num_files":3},{"name":"Inquiry_3_5","num_files":2,"subfields":[{"name":"iprob3_13","num_files":1}]},{"name":"Inquiry_3_2","num_files":2},{"name":"Inquiry_2_6","num_files":4,"subfields":[{"num_files":1,"name":"iprob2_15"},{"num_files":1,"name":"iprob2_18"},{"num_files":1,"name":"iprob2_17"}]},{"subfields":[{"name":"iprob2_2","num_files":1}],"name":"Inquiry_2_1","num_files":2},{"name":"Inquiry_1_4","num_files":3},{"num_files":3,"name":"Inquiry_1_3","subfields":[{"num_files":1,"name":"iprob1_7"}]},{"num_files":3,"name":"Inquiry_1_2"},{"num_files":2,"name":"Inquiry_1_5"},{"num_files":3,"name":"Inquiry_3_1","subfields":[{"num_files":1,"name":"iprob3_1"}]},{"num_files":2,"name":"Inquiry_4_1","subfields":[{"num_files":1,"name":"iprob4_1"}]},{"num_files":3,"name":"Inquiry_2_4"},{"num_files":3,"name":"Inquiry_2_3"},{"num_files":1,"name":"Exercises_1_1"},{"name":"Inquiry_2_2","num_files":3},{"name":"Inquiry_2_5","num_files":3}]},{"name":"ActiveCalculus","num_files":74,"subfields":[{"name":"Preview_2_7","num_files":5},{"subfields":[{"name":"preview_4_2_abcd","num_files":1}],"name":"Preview_4_2","num_files":1},{"name":"Preview_6_1","num_files":1},{"name":"Preview_2_1","num_files":1},{"name":"Preview_2_8","num_files":2},{"num_files":1,"name":"Preview_8_1"},{"name":"Preview_4_3","num_files":2},{"name":"Preview_4_4","num_files":1},{"name":"Preview_7_5","num_files":1},{"name":"Preview_7_2","num_files":1},{"num_files":1,"name":"Preview_5_6"},{"num_files":1,"name":"Preview_5_1","subfields":[{"name":"preview_5_1_abcdef","num_files":1}]},{"num_files":1,"name":"Preview_3_3"},{"num_files":1,"name":"Preview_3_4","subfields":[{"num_files":1,"name":"preview_3_4_bcdefg"}]},{"subfields":[{"name":"preview_1_7_a","num_files":1},{"name":"preview_1_7_c","num_files":1},{"num_files":1,"name":"preview_1_7_b"}],"num_files":3,"name":"Preview_1_7"},{"num_files":1,"name":"Preview_7_3"},{"name":"Preview_7_4","num_files":1},{"subfields":[{"name":"preview_1_6_de","num_files":1},{"name":"preview_1_6_a","num_files":1},{"name":"preview_1_6_bc","num_files":1}],"num_files":3,"name":"Preview_1_6"},{"num_files":3,"name":"Preview_1_1"},{"name":"Preview_1_8","num_files":2},{"name":"Preview_3_5","num_files":1},{"num_files":1,"name":"Preview_3_2"},{"num_files":1,"name":"Preview_4_1"},{"subfields":[{"name":"preview_6_2_abcde","num_files":1}],"name":"Preview_6_2","num_files":1},{"num_files":1,"name":"Preview_2_4"},{"name":"Preview_2_3","num_files":2},{"num_files":1,"name":"Preview_6_4"},{"name":"Preview_6_3","num_files":1},{"num_files":3,"name":"Preview_2_2"},{"num_files":6,"name":"Preview_2_5"},{"num_files":1,"name":"Preview_8_2"},{"num_files":2,"name":"Preview_1_4"},{"num_files":4,"name":"Preview_1_3","subfields":[{"name":"preview_1_3_a","num_files":1},{"num_files":1,"name":"preview_1_3_b"},{"num_files":1,"name":"preview_1_3_c"}]},{"num_files":1,"name":"Preview_7_1"},{"name":"Preview_7_6","num_files":1},{"name":"Preview_5_2","num_files":1},{"name":"Preview_1_2","num_files":3,"subfields":[{"name":"preview_1_2_b","num_files":1},{"name":"preview_1_2_c","num_files":1},{"name":"preview_1_2_a","num_files":1}]},{"subfields":[{"num_files":1,"name":"preview_1_5_c"},{"num_files":1,"name":"preview_1_5_d"},{"name":"preview_1_5_b","num_files":1},{"num_files":1,"name":"preview_1_5_a"}],"num_files":4,"name":"Preview_1_5"},{"num_files":4,"name":"Preview_3_1","subfields":[{"num_files":1,"name":"preview_3_1_cd"},{"name":"preview_3_1_ef","num_files":1},{"name":"preview_3_1_gh","num_files":1},{"name":"preview_3_1_ab","num_files":1}]},{"num_files":1,"name":"Preview_5_4"},{"num_files":1,"name":"Preview_5_3"}]}]},{"subfields":[{"subfields":[{"subfields":[{"num_files":15,"name":"gr7-2008"},{"num_files":14,"name":"gr7-2006"},{"num_files":12,"name":"gr7-2007"},{"num_files":14,"name":"gr7-2009"},{"num_files":13,"name":"gr7-2005"}],"num_files":68,"name":"grade7"},{"name":"grade8","num_files":64,"subfields":[{"name":"gr8-2005","num_files":13},{"num_files":12,"name":"gr8-2008"},{"name":"gr8-2006","num_files":13},{"name":"gr8-2007","num_files":13},{"num_files":13,"name":"gr8-2009"}]},{"name":"grade6","num_files":58,"subfields":[{"num_files":11,"name":"gr6-2009"},{"num_files":14,"name":"gr6-2007"},{"num_files":9,"name":"gr6-2006"},{"name":"gr6-2008","num_files":12},{"num_files":12,"name":"gr6-2005"}]},{"name":"grade3","num_files":36,"subfields":[{"name":"gr3-2009","num_files":13},{"name":"gr3-2006","num_files":12},{"name":"gr3-2008","num_files":11}]},{"subfields":[{"num_files":13,"name":"gr4-2009"},{"name":"gr4-2008","num_files":14}],"num_files":27,"name":"grade4"},{"subfields":[{"num_files":12,"name":"gr5-2005"},{"num_files":11,"name":"gr5-2006"},{"name":"gr5-2008","num_files":10},{"num_files":12,"name":"gr5-2009"},{"name":"gr5-2007","num_files":12}],"name":"grade5","num_files":57},{"name":"grade11","num_files":36,"subfields":[{"num_files":16,"name":"gr11-2009"},{"num_files":20,"name":"gr11-2008"}]}],"num_files":346,"name":"NECAP"},{"subfields":[{"num_files":9,"name":"Addition_Subtraction"},{"name":"GCF_LCM","num_files":6},{"num_files":9,"name":"Arithmetic_Word_Problems"},{"num_files":3,"name":"Simplify_Expression"},{"name":"Graphs","num_files":6},{"num_files":3,"name":"Ratios"},{"num_files":16,"name":"September_Review"},{"name":"Fractions","num_files":32},{"num_files":5,"name":"Inequalities"},{"num_files":4,"name":"Polynomials"},{"num_files":24,"name":"Miscellaneous_Contest_Problems"},{"num_files":5,"name":"Functions"},{"num_files":5,"name":"Percent"},{"name":"Statistics","num_files":3},{"name":"Next_Term_in_a_Sequence","num_files":3},{"name":"Number_Theory","num_files":1},{"num_files":5,"name":"Summation_of_Finite_Sequences"},{"num_files":2,"name":"Order_of_Operations"},{"name":"Evaluation_by_Substitution","num_files":3},{"name":"Exponents","num_files":4},{"name":"Interpret_Verbal_Description","num_files":7},{"num_files":1,"name":"Square_Root"},{"num_files":10,"name":"Multiplication_Division"},{"num_files":5,"name":"Factoring"},{"name":"Wordy","num_files":4},{"num_files":2,"name":"Scientific_Notation"},{"num_files":2,"name":"Introduction_to_Webwork"},{"name":"Binomial_Difference_of_Squares","num_files":4},{"name":"Distributive_Law","num_files":2},{"name":"Distance_Angle","num_files":1},{"name":"Data_From_Graph","num_files":1},{"name":"Solve_Equation","num_files":7},{"num_files":7,"name":"Geometry_Figures"},{"num_files":7,"name":"Probability"},{"num_files":1,"name":"Irrational_Numbers"}],"name":"unh_schoolib","num_files":209}],"num_files":555,"name":"NewHampshire"},{"num_files":368,"name":"UVA-FinancialMath","subfields":[{"num_files":9,"name":"setFinancialMath-Sect24-TimeWeightedRate"},{"num_files":14,"name":"setFinancialMath-Sect41-YieldRates"},{"name":"setFinancialMath-Sect10-AlgebraPrereqs","num_files":33},{"num_files":16,"name":"setFinancialMath-Sect61-IntroOptions"},{"name":"setFinancialMath-Sect42-Bonds","num_files":11},{"num_files":13,"name":"setFinancialMath-Sect11-SimpleInt"},{"num_files":25,"name":"setFinancialMath-Sect32-Annuities"},{"num_files":15,"name":"setFinancialMath-Sect43-BookValue"},{"name":"setFinancialMath-Sect44-OtherBonds","num_files":7},{"num_files":11,"name":"setFinancialMath-Sect53-ContingentPay"},{"num_files":11,"name":"setFinancialMath-Sect23-DollarWeightedRate"},{"num_files":7,"name":"setFinancialMath-Sect22-UnknownTime"},{"num_files":7,"name":"setFinancialMath-Sect34-SinkingFunds"},{"num_files":11,"name":"setFinancialMath-Sect52-ExpectedValues"},{"num_files":7,"name":"setFinancialMath-Sect51-IntroProbab"},{"name":"setFinancialMath-Sect63-BinomialTrees","num_files":16},{"name":"setFinancialMath-Sect12-CompInt","num_files":10},{"name":"setFinancialMath-Sect33-Loans","num_files":20},{"num_files":29,"name":"setFinancialMath-Sect35-VaryingPayments"},{"num_files":10,"name":"setFinancialMath-Sect31-GeometricSums"},{"name":"setFinancialMath-Sect14-PresFutureVal","num_files":10},{"name":"setFinancialMath-Sect36-Perpetuities","num_files":29},{"num_files":2,"name":"setFinancialMath-Sect21-TimeValue"},{"num_files":12,"name":"setFinancialMath-Sect62-Hedging"},{"name":"setFinancialMath-Sect13-EffNominalRates","num_files":33}]},{"name":"Dartmouth","num_files":322,"subfields":[{"name":"setStewartCh8S1","num_files":4},{"num_files":5,"name":"setMTWCh6S2"},{"num_files":4,"name":"setStewartCh13S1"},{"name":"setMTWCh2S4","num_files":4},{"name":"setMTWCh2S3","num_files":3},{"name":"setStewartCh15S4","num_files":6},{"num_files":5,"name":"setStewartCh15S3"},{"name":"setMTWCh6S4","num_files":3},{"num_files":4,"name":"setMTWCh6S3"},{"num_files":5,"name":"setStewartCh15S2"},{"name":"setStewartCh15S5","num_files":6},{"num_files":8,"name":"setMTWCh2S2"},{"num_files":8,"name":"setMTWCh2S5"},{"name":"setMTWCh1S4","num_files":3},{"name":"setMTWCh1S3","num_files":1},{"name":"setStewartCh10S1","num_files":4},{"num_files":3,"name":"setMTWCh5S2"},{"name":"setMTWCh5S5","num_files":6},{"name":"setStewartCh10S6","num_files":5},{"num_files":12,"name":"setStewartCh12S2"},{"num_files":5,"name":"setMTWCh7S1"},{"num_files":1,"name":"setMTWCh1S2"},{"name":"setStewartCh14S1","num_files":3},{"name":"setMTWCh1S5","num_files":1},{"num_files":9,"name":"setMTWCh5S4"},{"num_files":5,"name":"setStewartCh18S3"},{"num_files":9,"name":"setStewartAppendixG"},{"num_files":8,"name":"setMTWCh5S3"},{"name":"setStewartCh12S10","num_files":12},{"name":"setStewartCh15S7","num_files":14},{"name":"setStewartCh13S5","num_files":16},{"name":"setMTWCh6S1","num_files":9},{"num_files":3,"name":"setStewartCh13S2"},{"name":"setMTWCh4S2","num_files":5},{"name":"setStewartCh15S6","num_files":14},{"num_files":4,"name":"setStewartCh15S1","subfields":[{"name":"problem_3","num_files":1},{"name":"problem_4","num_files":1}]},{"name":"setStewartCh15S8","num_files":8},{"num_files":4,"name":"setMTWCh2S6"},{"name":"setMTWCh2S1","num_files":6},{"num_files":1,"name":"setMTWCh4S3"},{"num_files":3,"name":"setMTWCh4S4"},{"name":"setStewartCh13S3","num_files":4},{"name":"setStewartCh13S4","num_files":4},{"name":"setStewartCh12S8","num_files":5},{"num_files":5,"name":"setMTWCh5S6"},{"num_files":14,"name":"setStewartCh18S1"},{"name":"setStewartCh10S2","num_files":5,"subfields":[{"num_files":1,"name":"problem_2"},{"num_files":1,"name":"problem_1"}]},{"num_files":3,"name":"setMTWCh5S1"},{"num_files":7,"name":"setStewartCh12S1"},{"name":"setMTWCh7S2","num_files":4},{"name":"setStewartCh14S3","num_files":3},{"num_files":4,"name":"setMTWCh7S3"},{"name":"setMTWCh7S4","num_files":2},{"num_files":5,"name":"setStewartCh10S3"},{"name":"setStewartCh12S9","num_files":5},{"num_files":4,"name":"setStewartCh10S4"},{"name":"setMTWCh1S6","num_files":4},{"name":"setMTWCh1S1","num_files":1},{"name":"setStewartCh14S2","num_files":4}]},{"name":"METU-NCC","num_files":66,"subfields":[{"subfields":[{"num_files":6,"name":"fourier"},{"num_files":13,"name":"springs"},{"num_files":2,"name":"least-squares"}],"num_files":21,"name":"Applied_Math"},{"num_files":28,"name":"Diff_Eq"},{"num_files":17,"name":"Linear_Algebra"}]},{"subfields":[{"subfields":[{"name":"gauss","num_files":1},{"name":"determinants","num_files":2}],"name":"LinearAlgebra","num_files":3}],"name":"SaintMichaels","num_files":3},{"num_files":620,"name":"Union","subfields":[{"name":"setSeriesTaylor","num_files":10},{"subfields":[{"name":"gradient-4","num_files":1},{"num_files":2,"name":"gradient-3"}],"name":"setMVderivatives","num_files":25},{"name":"setIntDefinite","num_files":3},{"num_files":6,"name":"setDervConcavity"},{"num_files":6,"name":"setDervNewton"},{"num_files":13,"name":"setDervProductQuotientRule"},{"name":"setDervBasic","num_files":20},{"name":"setLimitContinuity","num_files":13},{"name":"setIntFTC","num_files":9},{"num_files":12,"name":"setDervIncreaseDecrease"},{"name":"setFunctionLogExpApplic","num_files":3},{"name":"setDervInverseTrig","num_files":9},{"name":"setIntImproper","num_files":4},{"name":"setMVlinesplanes","num_files":16},{"num_files":9,"name":"setDervTangentLine"},{"num_files":3,"name":"setAlgebraIntervals"},{"name":"setIntBasic","num_files":10},{"name":"setTrigIdentities","num_files":1},{"num_files":1,"name":"setFunctionGraphs"},{"name":"setDervVelocity","num_files":5},{"name":"setFunctionComposition","num_files":9},{"num_files":7,"name":"setIntArea"},{"num_files":10,"name":"setIntTrigonometric"},{"name":"setDervRelatedRates","num_files":16},{"num_files":15,"name":"setIntByParts"},{"name":"setMVfunctions","num_files":15},{"num_files":1,"name":"setTrigGraphs"},{"name":"setAlgebraInequalities","num_files":24},{"name":"setDervLogs","num_files":8},{"num_files":1,"name":"setFunctionExponential"},{"num_files":13,"name":"setFunctionLogarithmic"},{"name":"setLimitInfinity","num_files":12},{"num_files":4,"name":"setDervGraphs"},{"name":"setFunctionBasics","num_files":4},{"name":"setAnalGeomLines","num_files":10},{"name":"setIntSubstitution","num_files":29},{"name":"setTrigInverseTrig","num_files":2},{"num_files":9,"name":"setIntInverseTrigSub"},{"name":"setIntSurfaceArea","num_files":3},{"num_files":9,"name":"setDervImplicit"},{"name":"setAnalGeomConics","num_files":4},{"num_files":8,"name":"setAlgebraAbsoluteValue"},{"num_files":1,"name":"setAnalGeomDistance"},{"name":"setFunctionInverses","num_files":4},{"name":"setIntLength","num_files":4},{"subfields":[{"name":"levels-10a","num_files":1},{"name":"levels-9a","num_files":1},{"num_files":1,"name":"levels-8b"},{"num_files":1,"name":"levels-4"},{"num_files":1,"name":"levels-3"},{"num_files":1,"name":"levels-2"},{"num_files":3,"name":"levels-5"},{"num_files":1,"name":"levels-10b"},{"num_files":1,"name":"levels-9b"},{"name":"levels-10c","num_files":1},{"name":"levels-7","num_files":2},{"name":"levels-8a","num_files":1},{"name":"levels-6","num_files":1},{"num_files":1,"name":"levels-1"}],"name":"setMVlevelsets","num_files":17},{"name":"setMVvectors","num_files":29,"subfields":[{"name":"an12_3_25","num_files":3}]},{"num_files":20,"name":"setLimitConcepts"},{"num_files":16,"name":"setTrigBasicValues"},{"name":"setFunctionTransformations","num_files":4},{"num_files":4,"name":"setIntSignedArea"},{"num_files":14,"name":"setDervTrigonometric"},{"name":"setMVtraces","num_files":12},{"name":"setAlgebraExponents","num_files":3},{"name":"setTrigEquations","num_files":2},{"num_files":6,"name":"setTrigTriangles"},{"num_files":17,"name":"setDervOptimization"},{"num_files":30,"name":"setIntRiemannSums"},{"num_files":25,"name":"setDervChainRule"},{"num_files":18,"name":"setIntSigmaNotation"},{"name":"setIntPartialFractions","num_files":3}]},{"name":"LoyolaChicago","num_files":953,"subfields":[{"num_files":953,"name":"Precalc","subfields":[{"name":"Chap2Sec6","num_files":24},{"name":"Chap2Sec1","num_files":23},{"name":"Chap3Sec1","num_files":30},{"name":"Chap3Review","num_files":16},{"num_files":5,"name":"Chap1Sec6"},{"num_files":14,"name":"Chap1Review"},{"name":"Chap1Sec1","num_files":11},{"num_files":20,"name":"Chap4Sec1"},{"num_files":8,"name":"Chap3Tools"},{"num_files":18,"name":"Chap6Sec7"},{"num_files":14,"name":"Chap5Review"},{"name":"Chap5Sec1","num_files":23},{"num_files":13,"name":"Chap6Sec1"},{"num_files":18,"name":"Chap6Sec6"},{"name":"Chap9Sec3","num_files":18},{"name":"Chap9Sec4","num_files":16},{"name":"Chap4Tools","num_files":30},{"num_files":12,"name":"Chap8Sec3"},{"num_files":15,"name":"Chap9Sec5"},{"name":"Chap9Sec2","num_files":20},{"num_files":16,"name":"Chap2Review"},{"name":"Chap8Sec2","num_files":14},{"name":"Chap6Review","num_files":18},{"name":"Chap9Tools","num_files":16},{"name":"Chap5Tools","num_files":16},{"name":"Chap4Review","num_files":19},{"name":"Chap8Review","num_files":15},{"num_files":13,"name":"Chap3Sec5"},{"num_files":24,"name":"Chap3Sec2"},{"subfields":[{"name":"Connally3-6-Tools-12","num_files":1},{"name":"Connally3-6-Tools-14","num_files":1},{"num_files":1,"name":"Connally3-6-Tools-08a"},{"name":"Connally3-6-Tools-06","num_files":1},{"name":"Connally3-6-Tools-21","num_files":1},{"name":"Connally3-6-Tools-04","num_files":1},{"name":"Connally3-6-Tools-08b","num_files":1},{"num_files":1,"name":"Connally3-6-Tools-02"}],"num_files":13,"name":"Chap6Tools"},{"num_files":34,"name":"Chap2Sec2"},{"num_files":11,"name":"Chap2Sec5"},{"num_files":17,"name":"Chap1Sec4"},{"name":"Chap1Sec3","num_files":9},{"num_files":21,"name":"Chap3Sec3"},{"name":"Chap3Sec4","num_files":12},{"num_files":9,"name":"Chap1Sec2"},{"name":"Chap1Sec5","num_files":10},{"name":"Chap2Sec4","num_files":24},{"name":"Chap2Sec3","num_files":13},{"num_files":16,"name":"Chap6Sec3"},{"name":"Chap6Sec4","num_files":12},{"num_files":13,"name":"Chap5Sec5"},{"name":"Chap5Sec2","num_files":22},{"name":"Chap4Sec2","num_files":32},{"num_files":7,"name":"Chap7Sec3"},{"num_files":11,"name":"Chap5Sec3"},{"name":"Chap5Sec4","num_files":28},{"name":"Chap6Sec5","num_files":13},{"subfields":[],"name":"Chap6Sec2","num_files":12},{"name":"Chap7Sec2","num_files":24,"subfields":[{"num_files":1,"name":"Connally3-7-2-42-Trig-identities"}]},{"name":"Chap4Sec4","num_files":9},{"name":"Chap4Sec3","num_files":18},{"name":"Chap9Sec7","num_files":6},{"num_files":12,"name":"Chap8Sec1"},{"num_files":16,"name":"Chap9Review"},{"name":"Chap9Sec1","num_files":16},{"name":"Chap9Sec6","num_files":14}]}]},{"subfields":[{"num_files":13,"name":"setDiscrete4Functions"},{"name":"LinearAlgebra","num_files":1},{"subfields":[{"name":"c6s1p15_20","num_files":1},{"name":"c4s1p13_18","num_files":1}],"num_files":32,"name":"setAlgebra28ExpFunctions"},{"name":"setLinearAlgebra11Eigenvalues","num_files":37},{"num_files":11,"name":"setLinearAlgebra7AreaVolume"},{"num_files":5,"name":"setVmultivariable3ParDer"},{"num_files":14,"name":"setAlgebra08LinearEqns"},{"num_files":6,"name":"setGenericQuestions"},{"num_files":29,"name":"setAlgebra38Counting"},{"subfields":[{"name":"c0s1p8","num_files":1},{"name":"c0s2p2","num_files":1}],"num_files":8,"name":"setSampleGraphs"},{"num_files":28,"name":"setDiffEQ5ModelingWith1stOrder"},{"name":"setDiffEQ13Systems1stOrder","num_files":16},{"num_files":4,"name":"setAlgebra40SolveForVariables"},{"name":"setStatistics1Data","num_files":5},{"name":"setIntegrals27SurfaceArea","num_files":4},{"name":"setLinearAlgebra19QRfactorization","num_files":5},{"num_files":12,"name":"setVectorCalculus1"},{"num_files":12,"name":"setLinearAlgebra18OrthogonalBases"},{"num_files":15,"name":"setProbability10NormalDist"},{"num_files":5,"name":"setPolarCoord1Points"},{"name":"setPolarCoord2Curves","num_files":15},{"num_files":8,"name":"setVMultIntegrals5Triple"},{"name":"setLinearAlgebra13ComplexEigenvalues","num_files":16},{"num_files":19,"name":"setVectors4PlanesLines"},{"num_files":25,"name":"setDerivatives13Higher"},{"name":"setDiscrete1Logic","num_files":10},{"num_files":6,"name":"setSeries1Definitions"},{"name":"setDiscrete9Counting","num_files":19},{"num_files":25,"name":"setAlgebra22PolynomialDivision"},{"num_files":34,"name":"setDerivatives10_5Optim"},{"num_files":9,"name":"setDerivatives12MVT"},{"num_files":22,"name":"setIntegrals5Trig"},{"num_files":33,"name":"setAlgebra34Matrices"},{"name":"setAlgebra03Expressions","num_files":21},{"num_files":5,"name":"setVmultivariable1Functions"},{"num_files":57,"name":"setAlgebra13Inequalities"},{"name":"setMatrices1Operations","num_files":5},{"num_files":2,"name":"setIntegrals23_5Pressure"},{"num_files":9,"name":"setVectors5Coordinates"},{"num_files":14,"name":"setGeometry1Points"},{"name":"setDerivatives11Newton","num_files":13},{"name":"setLimitsRates0Theory","num_files":6},{"name":"setLinearAlgebra21InnerProductSpaces","num_files":11},{"num_files":22,"name":"setDerivatives8RelatedRates"},{"num_files":19,"name":"setSequences2Limits"},{"name":"setAlgebra17FunComposition","num_files":61},{"name":"setLinearAlgebra2SystemsApplications","num_files":8},{"subfields":[{"name":"c4s2p39_44","num_files":1}],"name":"setAlgebra29LogFunctions","num_files":57},{"num_files":14,"name":"setVmultivariable7MaxMin"},{"num_files":3,"name":"setIntegrals16Tables"},{"name":"setDerivatives20Antideriv","num_files":35},{"name":"setStatistics3Estimates","num_files":24},{"num_files":6,"name":"setVMultIntegrals2Polar"},{"name":"setDiffEQ4Linear1stOrder","num_files":22},{"name":"setVecFunction2Curvature","num_files":6},{"num_files":5,"name":"setLinearAlgebra23QuadraticForms"},{"num_files":9,"name":"setSequences4Arithmetic"},{"name":"setAlgebra36SeqSeries","num_files":92},{"name":"setAlgebra14Lines","num_files":51},{"num_files":8,"name":"setIntegrals28Probability"},{"name":"setLimitsRates2Limits","num_files":43},{"num_files":10,"name":"setAppletExamples"},{"subfields":[{"subfields":[{"name":"osu_in_20_7","num_files":1}],"name":"OldProblems","num_files":17},{"name":"NewProblems","num_files":18}],"name":"instructiveProblems","num_files":40},{"name":"setComplexNumbers3RationalFunctions","num_files":21},{"num_files":4,"name":"setDiffEQ11ModelingWith2ndOrder"},{"num_files":28,"name":"setAlgebra09LinearEqnsModeling"},{"num_files":13,"name":"setDerivatives6InverseTrig"},{"name":"setLinearAlgebra16DeterminantOfTransf","num_files":8},{"num_files":14,"name":"setSeries4Geometric"},{"num_files":7,"name":"setAlgebra26PartialFraction"},{"name":"setIntegrationProjects","num_files":19,"subfields":[{"num_files":6,"name":"proj3"},{"name":"proj2","num_files":7},{"name":"proj0","num_files":3},{"num_files":3,"name":"proj1"}]},{"num_files":34,"name":"setIntegrals4FTC"},{"num_files":8,"name":"setSampleAnswers"},{"num_files":21,"name":"setAlgebra12EqnsOtherTypes"},{"name":"setDiffEQ2DirectionFields","num_files":7,"subfields":[{"num_files":1,"name":"ur_de_2_1"},{"num_files":1,"name":"ur_de_2_2"}]},{"num_files":4,"name":"setVecFunction3Motion"},{"name":"setAlgebra32EqnSystems","num_files":52},{"name":"setStatistics5Inferences2Samples","num_files":19},{"name":"setTrig06Inverses","num_files":32},{"num_files":1,"name":"setGeometry3Conics"},{"subfields":[{"num_files":1,"name":"htmllinksexample"},{"num_files":1,"name":"staticgraphicsexample"}],"num_files":25,"name":"setMAAtutorial"},{"num_files":4,"name":"setAlgebra33SystemsIneq"},{"num_files":20,"name":"setIntegrals15ByParts"},{"num_files":41,"name":"setSeries9Taylor"},{"num_files":20,"name":"setLinearAlgebra15TransfOfLinSpaces"},{"name":"setDiffEQ6AutonomousStability","num_files":4},{"name":"setDerivatives2Formulas","num_files":59},{"name":"setComplexNumbers","num_files":35},{"num_files":19,"name":"setAlgebra06EqnGraphs"},{"name":"setIntegrals18Improper","num_files":23},{"num_files":1,"name":"setSequentialProblems"},{"subfields":[{"num_files":1,"name":"osu_in_20_1"},{"num_files":1,"name":"osu_in_20_7"},{"name":"osu_in_20_5","num_files":1},{"num_files":1,"name":"osu_in_20_2"},{"num_files":1,"name":"osu_in_20_3"},{"name":"osu_in_20_4","num_files":1}],"name":"setIntegrals20Volume","num_files":62},{"num_files":39,"name":"setDerivatives4Trig"},{"num_files":28,"name":"setLinearAlgebra1Systems"},{"num_files":87,"name":"setAlgebra30LogExpEqns"},{"name":"setTrig01Angles","num_files":27},{"name":"setLinearAlgebra12Diagonalization","num_files":4},{"num_files":26,"name":"setProbability3Events"},{"subfields":[{"num_files":3,"name":"setdraggable"}],"name":"Authoring","num_files":3},{"name":"setIntegrals23Work","num_files":28},{"num_files":23,"name":"setProbability1Combinations"},{"name":"setSequences5Geometric","num_files":4},{"name":"setSeries8Power","num_files":24},{"num_files":6,"name":"setStatistics7MultinomialContingency"},{"name":"setStatistics6CorrelationRegression","num_files":13},{"name":"setIntegrals12Methods","num_files":7},{"name":"setLinearAlgebra9Dependence","num_files":17},{"name":"setDerivatives0Theory","num_files":2},{"name":"setTrig03FunctionsRightAngle","num_files":34},{"name":"setGeometry2Lines","num_files":20},{"name":"setDiffEQ7Exact","num_files":7},{"num_files":31,"name":"setTrig05Graphs","subfields":[{"num_files":1,"name":"c5s3p1_9"}]},{"num_files":15,"name":"setParametric1Curves","subfields":[{"name":"ur_pa_1_13","num_files":1}]},{"name":"setAlgebra10QuadraticEqns","num_files":34},{"num_files":7,"name":"setLinearAlgebra22SymmetricMatrices"},{"num_files":5,"name":"setSeries2Telescope"},{"num_files":61,"name":"setAlgebra02ExponentsRadicals"},{"name":"setVMultIntegrals1Double","num_files":14},{"num_files":16,"name":"setDiffEQ1"},{"num_files":18,"name":"setComplexNumbers2AnalyticFunctions"},{"name":"setDiscrete10RecurrenceRelations","num_files":7},{"num_files":16,"name":"setIntegrals21Length"},{"name":"setVectorCalculus2","num_files":16},{"num_files":4,"name":"setDiscrete5Algorithms"},{"num_files":64,"name":"setAlgebra11ComplexNumbers"},{"name":"setTrig02FunctionsUnitCircle","num_files":48},{"num_files":32,"name":"setLinearAlgebra14TransfOfRn"},{"name":"setProbability14ExponentialDist","num_files":3},{"name":"setStatistics4HypothesisTesting","num_files":26},{"name":"setLinearAlgebra4InverseMatrix","num_files":16},{"num_files":16,"name":"setLimitsRates5Continuity"},{"name":"setSetTheory2Fuzzy","num_files":2},{"name":"setIntegrals24Centroid","num_files":3},{"name":"setAlgebra23PolynomialZeros","num_files":80},{"num_files":35,"name":"setDerivatives1"},{"name":"setAlgebra39Probability","num_files":25},{"name":"setDiffEQ9Linear2ndOrderHomog","num_files":19},{"name":"setDerivatives7Log","num_files":32},{"subfields":[{"num_files":2,"name":"TA_evaluation"},{"num_files":2,"name":"WeBWorK_evaluation"}],"name":"setSampleQuestionaires","num_files":4},{"num_files":4,"name":"setDiscrete11InclusionEx"},{"num_files":40,"name":"setLinearAlgebra10Bases"},{"num_files":7,"name":"setVectors1space3D"},{"name":"setProbability9PoissonDist","num_files":4},{"name":"setVectorCalculus3","num_files":12},{"name":"setDiffEQ10Linear2ndOrderNonhom","num_files":17},{"subfields":[{"num_files":1,"name":"ur_pb_4_14"}],"name":"setProbability4Conditional","num_files":17},{"name":"setDiffEQ8FundTheorem","num_files":3},{"name":"setAlgebra07PointsCircles","num_files":40},{"name":"setLinearAlgebra8VectorSpaces","num_files":10},{"name":"FAQ","num_files":8,"subfields":[{"name":"setTreasureHunt","num_files":8}]},{"name":"setProbability13UniformDist","num_files":6},{"num_files":1,"name":"setSampleQuestionnaires"},{"num_files":10,"name":"setDerivatives3WordProblems"},{"name":"setAlgebra20QuadraticFun","num_files":28},{"num_files":8,"name":"setVecFunction1Curves"},{"num_files":7,"name":"setIntegrals6Hyperbolic"},{"name":"setProbability17Expectation","num_files":4},{"num_files":38,"name":"setIntegrals0Theory"},{"subfields":[{"num_files":1,"name":"c2s2p5_7"},{"name":"c4s2p5_7","num_files":1},{"num_files":1,"name":"c4s2p19_40"},{"name":"c0s1p11","num_files":1},{"num_files":1,"name":"c2s2p59_72"},{"name":"c0s1p8a","num_files":1},{"num_files":1,"name":"c0s1p8"},{"name":"c0s1p1","num_files":1},{"num_files":1,"name":"c0s1p7"},{"num_files":1,"name":"c0s1p12"},{"name":"c0s1p13","num_files":1},{"name":"c0s1p14","num_files":1},{"name":"c2s2p19_40","num_files":1},{"num_files":1,"name":"c0s1p2"},{"num_files":1,"name":"c0s1p3"},{"num_files":1,"name":"c4s2p59_72"},{"name":"c0s1p4","num_files":1}],"name":"setAlgebra16FunctionGraphs","num_files":35},{"name":"setIntegrals10InvTrig","num_files":17},{"name":"setAlgebra35SystemMatrices","num_files":28},{"name":"setDerivatives9Approximations","num_files":24},{"name":"setSeries6CompTests","num_files":22},{"num_files":11,"name":"setLimitsRates1TangentVelocity"},{"num_files":19,"name":"setIntegrals26PolarCoord"},{"subfields":[{"name":"prob4","num_files":1}],"name":"set0","num_files":16},{"name":"setDiscrete8Reasoning","num_files":5},{"num_files":71,"name":"setAlgebra15Functions"},{"num_files":15,"name":"setSeries3Convergent"},{"name":"setDerivatives1_5Tangents","num_files":28},{"name":"setTrig04FunctionsAnyAngle","num_files":34},{"num_files":23,"name":"setDerivatives22Graphing"},{"num_files":6,"name":"setVmultivariable4Linearization"},{"name":"setDerivatives2_5Implicit","num_files":21},{"num_files":2,"name":"setSequences1Definitions"},{"name":"setSetTheory1","num_files":16},{"name":"setProbability7RandomVariables","num_files":11},{"name":"setAlgebra27Conics","num_files":28},{"num_files":7,"name":"setIntegrals2Indefinite"},{"num_files":7,"name":"setSeries5IntegralTest"},{"num_files":5,"name":"setProbability2BinomialTh"},{"name":"setVMultIntegrals4Surface","num_files":4},{"name":"setAlgebra25RationalFun","num_files":7},{"name":"setAlgebra05RationalExpressions","num_files":39},{"name":"setGeometry4SubsetsOfR2","num_files":6},{"num_files":24,"name":"setDerivatives21LHospital"},{"name":"setProbability8BinomialDist","num_files":8},{"num_files":2,"name":"setTrig11OtherAppl"},{"num_files":8,"name":"setVmultivariable6Gradient"},{"name":"setDiffEQ3Separable","num_files":32},{"name":"setProbability15OtherContDist","num_files":3},{"name":"setDerivatives10MaxMin","num_files":55},{"num_files":46,"name":"setLinearAlgebra3Matrices"},{"num_files":3,"name":"setTrig10Hyperbolic"},{"name":"setStatistics2Measures","num_files":12},{"num_files":3,"name":"setDiscrete2Quantifiers"},{"name":"setAlgebra18FunInverse","num_files":33},{"name":"setVmultivariable5ChainRule","num_files":4},{"num_files":21,"name":"setLinearAlgebra17DotProductRn"},{"name":"setDiffEQ12HigherOrder","num_files":8},{"name":"setDerivatives14Hyperbolic","num_files":10},{"name":"setStatistics8ANOVA","num_files":8},{"name":"setProbability16JointDist","num_files":13},{"num_files":20,"name":"setIntegrals19Area"},{"name":"setAlgebra04ExpressionsFactoring","num_files":36},{"num_files":61,"name":"setIntegrals14Substitution"},{"num_files":4,"name":"setVMultIntegrals3Appl"},{"num_files":38,"name":"setAlgebra31LogExpApplications"},{"name":"setLinearAlgebra5LUfactorization","num_files":12},{"num_files":12,"name":"setSeries7AbsolutelyConvergent"},{"subfields":[{"num_files":2,"name":"SRW3_1_37_42"}],"num_files":28,"name":"setAlgebra21PolynomialFun"},{"num_files":10,"name":"setLinearAlgebra20LeastSquares"},{"name":"setDiscrete7NumberTheory","num_files":7},{"name":"setTrig07Identity","num_files":59},{"num_files":9,"name":"setDiscrete3SetTheory"},{"name":"setLinearAlgebra6Determinants","num_files":26},{"num_files":7,"name":"setLinearAlgebra24SingularValues"},{"name":"setAlgebra19FunTransforms","num_files":52,"subfields":[{"num_files":1,"name":"srw2_5_11"},{"num_files":1,"name":"c0s2p2"}]},{"num_files":6,"name":"setSampleGraders"},{"name":"setIntegrals22Average","num_files":7},{"name":"setVectors2DotProduct","num_files":12},{"name":"setDerivatives5ChainRule","num_files":33},{"num_files":21,"name":"setAlgebra24Variation"},{"num_files":4,"name":"setProbability12NormApproxBinom"},{"name":"setVectors0Introduction","num_files":9},{"num_files":2,"name":"setSequences3Monotone"},{"num_files":6,"name":"setAlgebra37Binomial"},{"name":"setAlgebra01RealNumbers","num_files":46},{"num_files":25,"name":"setIntegrals3Definite"},{"name":"setProbability11CentralLimitTh","num_files":9},{"num_files":3,"name":"setProbability5RandomSample"},{"name":"setDiscrete6Integers","num_files":14},{"name":"setLimitsRates6Rates","num_files":11},{"name":"setLimitsRates1_5Graphs","num_files":4},{"num_files":41,"name":"setTrig09Laws"},{"num_files":27,"name":"setTrig08Equations"},{"name":"setIntegrals17Approximations","num_files":6},{"num_files":5,"name":"setVectors3CrossProduct"},{"name":"setLimitsRates3Infinite","num_files":33},{"name":"setIntegrals25RationalFunctions","num_files":36},{"name":"setVmultivariable2Limits","num_files":6}],"num_files":4645,"name":"Rochester"},{"subfields":[{"num_files":51,"name":"PDE","subfields":[{"name":"classify","num_files":4},{"num_files":20,"name":"setupPDE"},{"name":"othercoordinates","num_files":5},{"subfields":[{"name":"heat","num_files":3},{"name":"orthogonalexpansions","num_files":2},{"name":"laplace","num_files":5},{"name":"higherdimensional","num_files":2},{"num_files":3,"name":"wave"}],"num_files":22,"name":"separable"}]},{"subfields":[{"name":"chapter1","num_files":13,"subfields":[{"name":"1.6","num_files":5},{"name":"1.2","num_files":1},{"num_files":7,"name":"1.5"}]},{"num_files":7,"name":"chapter6","subfields":[{"num_files":2,"name":"6.6"},{"num_files":2,"name":"6.5"},{"name":"6.4","num_files":3}]},{"num_files":31,"name":"chapter10","subfields":[{"num_files":2,"name":"10.1"},{"num_files":10,"name":"review"},{"num_files":9,"name":"10.5"},{"num_files":5,"name":"10.2"},{"num_files":3,"name":"10.3"},{"name":"10.4","num_files":2}]},{"subfields":[{"num_files":5,"name":"16_3"},{"num_files":5,"name":"16_4"},{"num_files":3,"name":"16_5"},{"num_files":2,"name":"16_7"},{"num_files":2,"name":"16_8"},{"num_files":2,"name":"16_1"},{"num_files":3,"name":"16_6"}],"name":"chapter16","num_files":22},{"subfields":[{"num_files":1,"name":"5.8"},{"name":"5.2","num_files":1}],"name":"chapter5","num_files":2},{"subfields":[{"num_files":7,"name":"2.6"},{"num_files":5,"name":"2.4"},{"name":"2.3","num_files":10},{"name":"2.2","num_files":14},{"num_files":1,"name":"2.5"}],"num_files":37,"name":"chapter2"},{"subfields":[{"name":"3.3","num_files":21},{"num_files":17,"name":"3.4"},{"num_files":11,"name":"3.5"},{"name":"3.2","num_files":12},{"name":"3.7","num_files":9},{"num_files":3,"name":"3.8"},{"name":"3.1","num_files":3},{"num_files":18,"name":"3.6"}],"name":"chapter3","num_files":94},{"subfields":[{"num_files":12,"name":"4.2"},{"name":"4.3","num_files":9},{"name":"4.4","num_files":3},{"name":"4.1","num_files":12}],"name":"chapter4","num_files":36},{"name":"chapter13","num_files":1,"subfields":[{"name":"13_2","num_files":1}]},{"subfields":[{"name":"14_8","num_files":1},{"num_files":3,"name":"14_3"},{"num_files":1,"name":"14_5"}],"name":"chapter14","num_files":5},{"subfields":[{"name":"15_3","num_files":3},{"name":"15_4","num_files":2},{"num_files":1,"name":"15_5"},{"name":"15_2","num_files":6},{"num_files":5,"name":"15_7"},{"num_files":4,"name":"15_8"},{"name":"15_1","num_files":4},{"name":"15_6","num_files":4}],"name":"chapter15","num_files":29},{"subfields":[{"num_files":4,"name":"12.5"},{"num_files":2,"name":"12.3"}],"num_files":6,"name":"chapter12"}],"num_files":283,"name":"anton8e"},{"name":"samples","num_files":9},{"num_files":2,"name":"cook"},{"name":"precalc","num_files":1,"subfields":[{"name":"trig","num_files":1}]},{"num_files":1,"name":"gateway","subfields":[{"name":"calcI","num_files":1,"subfields":[{"name":"misc","num_files":1}]}]},{"subfields":[{"subfields":[{"name":"Bessel","num_files":3},{"name":"Frobenius","num_files":16},{"num_files":6,"name":"ordinarypoints"}],"num_files":28,"name":"series"},{"name":"CauchyEuler","num_files":14},{"name":"sturmlouiville","num_files":6},{"num_files":3,"name":"directionfields"},{"name":"classify","num_files":20},{"name":"intro","num_files":1},{"num_files":7,"name":"ivp"},{"num_files":29,"name":"laplace","subfields":[{"num_files":16,"name":"operationalproperties"}]},{"name":"ReductionOfOrder","num_files":8},{"name":"linear","num_files":10},{"subfields":[{"num_files":12,"name":"halfinterval"}],"name":"Fourier","num_files":28},{"num_files":6,"name":"fundamentalset"},{"name":"annihilators","num_files":12},{"name":"constantcoefficient","num_files":10},{"name":"theorylinear","num_files":11},{"num_files":5,"name":"nonlinearmodels"},{"num_files":14,"name":"modeling"},{"name":"VariationofParameters","num_files":4},{"num_files":5,"name":"linearmodels"},{"num_files":4,"name":"separablePDE"},{"num_files":8,"name":"separable"}],"num_files":233,"name":"diffeq"}],"num_files":580,"name":"AlfredUniv"},{"subfields":[{"name":"Discrete","num_files":145,"subfields":[{"num_files":42,"name":"Logic","subfields":[{"num_files":1,"name":"circuitdiagA1"},{"name":"circuitdiagA2","num_files":1},{"num_files":1,"name":"circuitdiagB4"},{"name":"circuitdiagB5","num_files":1},{"name":"circuitdiagA3","num_files":1}]},{"name":"Predicates","num_files":15},{"num_files":48,"name":"IntegersAndRationals"},{"name":"Sets","num_files":40,"subfields":[{"name":"VennB11","num_files":1},{"name":"VennB10","num_files":1},{"name":"VennB6","num_files":1},{"name":"VennB8","num_files":1},{"name":"VennB9","num_files":1},{"name":"VennA1","num_files":1},{"name":"VennB7","num_files":1},{"name":"VennB12","num_files":1},{"num_files":1,"name":"VennB5"},{"num_files":1,"name":"VennA2"},{"num_files":1,"name":"VennB3"},{"name":"VennB4","num_files":1}]}]}],"name":"SDSU","num_files":145},{"subfields":[{"subfields":[{"name":"13_Calculus_of_Vector-Valued_Functions","num_files":39,"subfields":[{"num_files":8,"name":"13.1_Vector-Valued_Functions"},{"num_files":9,"name":"13.3_Arc_Length_and_Speed"},{"num_files":5,"name":"13.5_Motion_in_Three-Space"},{"name":"13.2_Calculus_of_Vector-Valued_Functions","num_files":8},{"num_files":4,"name":"13.6_Planetary_Motion_According_to_Kepler_and_Newton"},{"name":"13.4_Curvature","num_files":5}]},{"num_files":81,"name":"2_Limits","subfields":[{"num_files":1,"name":"2.8_Intermediate_Value_Theorem"},{"name":"2.4_Limits_and_Continuity","num_files":10},{"name":"2.5_Evaluating_Limits_Algebraically","num_files":9},{"name":"2.6_Trigonometric_Limits","num_files":17},{"num_files":17,"name":"2.6_Trigonometric Limits"},{"num_files":11,"name":"2.2_Limits-_A_Numerical_and_Graphical_Approach"},{"name":"2.3_Basic_Limit_Laws","num_files":6},{"num_files":10,"name":"2.1_Limits_Rates_of_Change_and_Tangent_Lines"}]},{"num_files":51,"name":"5_The_Integral","subfields":[{"name":"5.3_The_Fundamental_Theorem_of_Calculus_Part_I","num_files":5},{"num_files":5,"name":"5.6_Substitution_Method"},{"num_files":5,"name":"5.4_The_Fundamental_Theorem_of_Calculus_Part_II"},{"name":"5.7_Further_Transcendental_Functions","num_files":6},{"name":"5.8_Exponential_Growth_and_Decay","num_files":9},{"name":"5.1_Approximating_and_Computing_Area","num_files":6},{"name":"5.5_Net_Change_as_the_Integral_of_a_Rate","num_files":8},{"num_files":7,"name":"5.2_The_Definite_Integral"}]},{"subfields":[{"name":"7.4_Integrals_Involving_Hyperbolic_and_Inverse_Hyperbolic_Functions","num_files":11},{"num_files":15,"name":"7.8_Numerical_Integration"},{"name":"7.1_Integration_by_Parts","num_files":6},{"num_files":8,"name":"7.2_Trigonometric_Integrals"},{"num_files":5,"name":"7.5_The_Method_of_Partial_Fractions"},{"name":"7.3_Trigonometric_Substitution","num_files":9},{"num_files":8,"name":"7.6_Improper_Integrals"}],"name":"7_Techniques_of_Integration","num_files":62},{"subfields":[{"num_files":9,"name":"14.8_Lagrange_Multipliers-_Optimizing_with_a_Constraint"},{"name":"14.7_Optimization_in_Several_Variables","num_files":8},{"name":"14.1_Functions_of_Two_or_More_Variables","num_files":3},{"name":"14.4_Differentiability_and_Tangent_Planes","num_files":9},{"name":"14.2_Limits_and_Continuity_in_Several_Variables","num_files":2},{"num_files":9,"name":"14.3_Partial_Derivatives"},{"num_files":6,"name":"14.6_The_Chain_Rule"},{"name":"14.5_The_Gradient_and_Directional_Derivatives","num_files":6}],"num_files":52,"name":"14_Differentiation_in_Several_Variables"},{"subfields":[{"name":"11.3_Polar_Coordinates","num_files":8},{"name":"11.1_Parametric_Equations","num_files":9},{"num_files":14,"name":"11.2_Arc_Length_and_Speed"},{"name":"11.4_Area_and_Arc_Length_in_Polar_Coordinates","num_files":13},{"name":"11.5_Conic_Sections","num_files":11}],"num_files":55,"name":"11_Parametric_Equations_Polar_Coordinates_and_Conic_Sections"},{"num_files":83,"name":"3_Differentiation","subfields":[{"num_files":6,"name":"3.10_Implicit_Differentiation"},{"name":"3.11_Related_Rates","num_files":8},{"name":"3.7_The_Chain_Rule","num_files":9},{"num_files":9,"name":"3.3_Product_and_Quotient_Rules"},{"name":"3.8_Derivatives_of_Inverse_Functions","num_files":10},{"name":"3.9_Derivatives_of_General_Exponential_and_Logarithmic_Functions","num_files":8},{"num_files":6,"name":"3.4_Rates_of_Change"},{"name":"3.1_Definition_of_the_Derivative","num_files":9},{"num_files":6,"name":"3.5_Higher_Derivatives"},{"name":"3.2_The_Derivative_as_a_Function","num_files":7},{"num_files":5,"name":"3.6_Trigonometric_Functions"}]},{"subfields":[{"num_files":4,"name":"10.6_Power_Series"},{"num_files":6,"name":"10.7_Taylor_Series"},{"num_files":10,"name":"10.1_Sequences"},{"name":"10.4_Absolute_and_Conditional_Convergence","num_files":3},{"name":"10.3_Convergence_of_Series_with_Positive_Terms","num_files":11},{"num_files":12,"name":"10.2_Summing_an_Infinite_Series"},{"name":"10.5_The_Ratio_and_Root_Tests","num_files":20}],"num_files":66,"name":"10_Infinite_Series"},{"num_files":71,"name":"12_Vector_Geometry","subfields":[{"name":"12.2_Vectors_in_Three_Dimensions","num_files":17},{"name":"12.3_Dot_Product_and_the_Angle_Between_Two_Vectors","num_files":11},{"name":"12.6_A_Survey_of_Quadric_Surfaces","num_files":10},{"name":"12.7_Cylindrical_and_Spherical_Coordinates","num_files":5},{"name":"12.4_The_Cross_Product","num_files":6},{"name":"12.5_Planes_in_Three-Space","num_files":5},{"name":"12.1_Vectors_in_the_Plane","num_files":17}]},{"subfields":[{"num_files":10,"name":"1.1_Real_Numbers_Functions_and_Graphs"},{"num_files":9,"name":"1.5_Inverse_Functions"},{"name":"1.3_The_Basic_Classes_of_Functions","num_files":10},{"name":"1.4_Trigonometric_Functions","num_files":8},{"num_files":2,"name":"1.7_Technology-_Calculators_and_Computers"},{"num_files":9,"name":"1.6_Exponential_and_Logarithmic Functions"},{"num_files":12,"name":"1.2_Linear_and_Quadratic_Functions"},{"name":"1.6_Exponential_and_Logarithmic_Functions","num_files":9}],"num_files":69,"name":"1_Precalculus_Review"},{"num_files":22,"name":"17_Fundamental_Theorems_of_Vector_Analysis","subfields":[{"num_files":5,"name":"17.1_Greens_Theorem"},{"num_files":5,"name":"17.1_Green's_Theorem"},{"name":"17.2_Stokes'_Theorem","num_files":4},{"num_files":4,"name":"17.3_Divergence_Theorem"},{"num_files":4,"name":"17.2_Stokes_Theorem"}]},{"name":"4_Applications_of_the_Derivative","num_files":75,"subfields":[{"num_files":8,"name":"4.5_L'Hopital's_Rule"},{"name":"4.1_Linear_Approximation_and_Applications","num_files":5},{"num_files":6,"name":"4.8_Newtons_Method"},{"num_files":6,"name":"4.8_Newton's_Method"},{"name":"4.7_Applied_Optimization","num_files":8},{"name":"4.2_Extreme_Values","num_files":9},{"name":"4.4_The_Shape_of_a_Graph","num_files":7},{"num_files":2,"name":"4.6_Graph_Sketching_and_Asymptotes"},{"num_files":8,"name":"4.9_Antiderivatives"},{"num_files":8,"name":"4.3_The_Mean_Value_Theorem_and_Monotonicity"},{"num_files":8,"name":"4.5_LHopitals_Rule"}]},{"name":"8_Further_Applications_of_the_Integral_and_Taylor_Polynomials","num_files":31,"subfields":[{"num_files":6,"name":"8.2_Fluid_Pressure_and_Force"},{"name":"8.1_Arc_Length_and_Surface_Area","num_files":9},{"name":"8.3_Center_of_Mass","num_files":10},{"num_files":6,"name":"8.4_Taylor_Polynomials"}]},{"subfields":[{"name":"16.3_Conservative_Vector_Fields","num_files":2},{"name":"16.5_Surface_Integrals_of_Vector_Fields","num_files":7},{"name":"16.2_Line_Integrals","num_files":9},{"num_files":5,"name":"16.1_Vector_Fields"},{"name":"16.4_Parametrized_Surfaces_and_Surface_Integrals","num_files":7}],"num_files":30,"name":"16_Line_and_Surface_Integrals"},{"name":"6_Applications_of_the_Integral","num_files":41,"subfields":[{"num_files":13,"name":"6.2_Setting_Up_Integrals-_Volume_Density_Average_Value"},{"num_files":7,"name":"6.3_Volumes_of_Revolution"},{"name":"6.1_Area_Between_Two_Curves","num_files":5},{"name":"6.5_Work_and_Energy","num_files":7},{"num_files":9,"name":"6.4_The_Method_of_Cylindrical_Shells"}]},{"num_files":47,"name":"9_Introduction_to_Differential_Equations","subfields":[{"name":"9.4_The_Logistic_Equation","num_files":6},{"name":"9.1_Solving_Differential_Equations","num_files":8},{"num_files":11,"name":"9.2_Models_Involving_y'=k(y-b)"},{"num_files":11,"name":"9.2_Models_Involving_yprimeky-b"},{"num_files":9,"name":"9.5_First-Order_Linear_Equations"},{"name":"9.3_Graphical_and_Numerical_Methods","num_files":2}]},{"subfields":[{"name":"15.1_Integration_in_Two_Variables","num_files":7},{"num_files":7,"name":"15.3_Triple_Integrals"},{"num_files":9,"name":"15.4_Integration_in_Polar_Cylindrical_and_Spherical_Coordinates"},{"name":"15.2_Double_Integrals_over_More_General_Regions","num_files":6},{"num_files":9,"name":"15.6_Change_of_Variables"}],"num_files":38,"name":"15_Multiple_Integration"}],"num_files":913,"name":"Rogawski_Calculus_Early_Transcendentals_Second_Edition"},{"name":"Holt_linear_algebra","num_files":351,"subfields":[{"num_files":351,"name":"Chaps_1-4"}]}],"name":"WHFreeman","num_files":1264},{"subfields":[{"name":"Stewart5_3_6","num_files":67,"subfields":[{"name":"Stewart5_3_6_30","num_files":1},{"num_files":1,"name":"Stewart5_3_6_69"},{"name":"Stewart5_3_6_27","num_files":1},{"name":"Stewart5_3_6_29","num_files":1},{"name":"Stewart5_3_6_28","num_files":1}]},{"subfields":[{"num_files":1,"name":"Stewart5_3_1_33-36"}],"name":"Stewart5_3_1","num_files":61},{"name":"Stewart5_3_8","num_files":53},{"name":"Stewart5_1_5","num_files":28,"subfields":[{"name":"Stewart5_1_5_18","num_files":1},{"name":"Stewart5_1_5_17","num_files":1}]},{"num_files":42,"name":"Stewart5_7_7","subfields":[{"num_files":1,"name":"Stewart5_7_7_33"},{"name":"Stewart5_7_7_34","num_files":1},{"num_files":1,"name":"Stewart5_7_7_29"},{"num_files":1,"name":"Stewart5_7_7_2"},{"num_files":1,"name":"Stewart5_7_7_36"},{"name":"Stewart5_7_7_37","num_files":1},{"num_files":1,"name":"Stewart5_7_7_30"},{"name":"Stewart5_7_7_1","num_files":1},{"num_files":1,"name":"Stewart5_7_7_40"}]},{"subfields":[{"name":"Stewart5_5_3_2","num_files":1},{"name":"Stewart5_5_3_4","num_files":1},{"name":"Stewart5_5_3_3","num_files":1},{"num_files":1,"name":"Stewart5_5_3_60"},{"name":"Stewart5_5_3_59","num_files":1},{"num_files":1,"name":"Stewart5_5_3_68"}],"name":"Stewart5_5_3","num_files":64},{"name":"Stewart5_5_4","num_files":64,"subfields":[{"name":"Stewart5_5_4_44","num_files":1},{"name":"Stewart5_5_4_43","num_files":1},{"name":"Stewart5_5_4_62","num_files":1}]},{"subfields":[{"num_files":1,"name":"Stewart5_3_7_4"},{"num_files":1,"name":"Stewart5_3_7_3"},{"num_files":1,"name":"Stewart5_3_7_2"},{"num_files":1,"name":"Stewart5_3_7_1"}],"num_files":69,"name":"Stewart5_3_7"},{"name":"Stewart5_5_5","num_files":82},{"name":"Stewart5_7_8","num_files":71},{"num_files":57,"name":"Stewart5_5_2","subfields":[{"num_files":1,"name":"Stewart5_5_2_6"},{"num_files":1,"name":"Stewart5_5_2_5"},{"num_files":1,"name":"Stewart5_5_2_33"},{"num_files":1,"name":"Stewart5_5_2_34"}]},{"num_files":48,"name":"Stewart5_7_6"},{"subfields":[{"name":"Stewart5_7_1_66","num_files":1}],"num_files":61,"name":"Stewart5_7_1"},{"subfields":[{"num_files":1,"name":"Stewart5_10_1_11ato14a"},{"num_files":1,"name":"Stewart5_10_1_25to27"},{"name":"Stewart5_10_1_1to4","num_files":1},{"name":"Stewart5_10_1_24","num_files":1},{"name":"Stewart5_10_1_15ato18a","num_files":1},{"name":"Stewart5_10_1_19to22","num_files":1},{"name":"Stewart5_10_1_5ato10a","num_files":1},{"name":"Stewart5_10_1_28","num_files":1}],"name":"Stewart5_10_1","num_files":20},{"subfields":[{"num_files":1,"name":"Stewart5_4_7_49"},{"num_files":1,"name":"Stewart5_4_7_48"},{"num_files":1,"name":"Stewart5_4_7_39"},{"name":"Stewart5_4_7_55","num_files":1},{"num_files":1,"name":"Stewart5_4_7_52"},{"name":"Stewart5_4_7_53","num_files":1},{"name":"Stewart5_4_7_54","num_files":1},{"num_files":1,"name":"Stewart5_4_7_62"},{"num_files":1,"name":"Stewart5_4_7_42"},{"num_files":1,"name":"Stewart5_4_7_60"},{"name":"Stewart5_4_7_58","num_files":1},{"num_files":1,"name":"Stewart5_4_7_51"},{"name":"Stewart5_4_7_56","num_files":1},{"num_files":1,"name":"Stewart5_4_7_57"},{"name":"Stewart5_4_7_50","num_files":1},{"num_files":1,"name":"Stewart5_4_7_59"},{"num_files":1,"name":"Stewart5_4_7_61"},{"num_files":1,"name":"Stewart5_4_7_35"}],"name":"Stewart5_4_7","num_files":61},{"subfields":[{"name":"Stewart5_6_3_44","num_files":1},{"num_files":1,"name":"Stewart5_6_3_28"},{"num_files":1,"name":"Stewart5_6_3_46"}],"name":"Stewart5_6_3","num_files":43},{"name":"Stewart5_4_9","num_files":12},{"name":"Stewart5_6_4","num_files":29,"subfields":[{"name":"Stewart5_6_4_25","num_files":1},{"name":"Stewart5_6_4_5","num_files":1},{"num_files":1,"name":"Stewart5_6_4_24"},{"num_files":1,"name":"Stewart5_6_4_23"},{"num_files":1,"name":"Stewart5_6_4_26"},{"num_files":1,"name":"Stewart5_6_4_21"}]},{"subfields":[{"num_files":1,"name":"Stewart5_8_2_30"}],"name":"Stewart5_8_2","num_files":35},{"num_files":59,"name":"Stewart5_2_5","subfields":[{"name":"Stewart5_2_5_4","num_files":1},{"num_files":1,"name":"Stewart5_2_5_3"}]},{"name":"Stewart5_2_2","num_files":40,"subfields":[{"num_files":1,"name":"Stewart5_2_2_6"},{"num_files":1,"name":"Stewart5_2_2_8"},{"num_files":1,"name":"Stewart5_2_2_9"},{"num_files":1,"name":"Stewart5_2_2_7"},{"name":"Stewart5_2_2_5","num_files":1},{"num_files":1,"name":"Stewart5_2_2_4"},{"num_files":1,"name":"Stewart5_2_2_11"},{"name":"Stewart5_2_2_10","num_files":1}]},{"subfields":[{"name":"Stewart5_6_5_16","num_files":1}],"num_files":21,"name":"Stewart5_6_5"},{"subfields":[{"name":"Stewart5_6_2_61","num_files":1},{"num_files":1,"name":"Stewart5_6_2_50"},{"num_files":1,"name":"Stewart5_6_2_28"},{"name":"Stewart5_6_2_21","num_files":1},{"name":"Stewart5_6_2_19","num_files":1},{"num_files":1,"name":"Stewart5_6_2_26"},{"name":"Stewart5_6_2_27","num_files":1},{"num_files":1,"name":"Stewart5_6_2_20"},{"name":"Stewart5_6_2_29","num_files":1},{"num_files":1,"name":"Stewart5_6_2_52"},{"num_files":1,"name":"Stewart5_6_2_64"},{"name":"Stewart5_6_2_63","num_files":1},{"name":"Stewart5_6_2_30","num_files":1},{"num_files":1,"name":"Stewart5_6_2_25"},{"num_files":1,"name":"Stewart5_6_2_22"},{"num_files":1,"name":"Stewart5_6_2_49"},{"num_files":1,"name":"Stewart5_6_2_23"},{"num_files":1,"name":"Stewart5_6_2_24"},{"name":"Stewart5_6_2_48","num_files":1}],"name":"Stewart5_6_2","num_files":66},{"num_files":60,"name":"Stewart5_4_1","subfields":[{"name":"Stewart5_4_1_6","num_files":1},{"num_files":1,"name":"Stewart5_4_1_5"},{"name":"Stewart5_4_1_4","num_files":1}]},{"subfields":[{"num_files":1,"name":"Stewart5_2_3_2"},{"name":"Stewart5_2_3_60","num_files":1}],"num_files":60,"name":"Stewart5_2_3"},{"name":"Stewart5_2_4","num_files":1,"subfields":[{"name":"Stewart5_2_4_3","num_files":1}]},{"subfields":[{"num_files":1,"name":"Stewart5_8_3_7"},{"num_files":1,"name":"Stewart5_8_3_9"},{"name":"Stewart5_8_3_8","num_files":1},{"name":"Stewart5_8_3_6","num_files":1},{"name":"Stewart5_8_3_12","num_files":1},{"name":"Stewart5_8_3_39","num_files":1},{"num_files":1,"name":"Stewart5_8_3_38"},{"num_files":1,"name":"Stewart5_8_3_19"},{"num_files":1,"name":"Stewart5_8_3_3"},{"num_files":1,"name":"Stewart5_8_3_4"},{"name":"Stewart5_8_3_20","num_files":1},{"num_files":1,"name":"Stewart5_8_3_5"},{"num_files":1,"name":"Stewart5_8_3_34"},{"name":"Stewart5_8_3_33","num_files":1},{"num_files":1,"name":"Stewart5_8_3_32"}],"num_files":40,"name":"Stewart5_8_3"},{"name":"Stewart5_4_10","num_files":75,"subfields":[{"name":"Stewart5_4_10_70","num_files":1},{"num_files":1,"name":"Stewart5_4_10_46"},{"name":"Stewart5_4_10_47to52","num_files":1},{"num_files":1,"name":"Stewart5_4_10_45"}]},{"num_files":71,"name":"Stewart5_7_4"},{"subfields":[{"num_files":1,"name":"Stewart5_7_3_39"},{"num_files":1,"name":"Stewart5_7_3_38"}],"name":"Stewart5_7_3","num_files":41},{"num_files":47,"name":"Stewart5_3_11"},{"subfields":[{"num_files":1,"name":"Stewart5_3_2_36"},{"num_files":1,"name":"Stewart5_3_2_35"}],"name":"Stewart5_3_2","num_files":44},{"name":"Stewart5_3_5","num_files":81,"subfields":[{"num_files":1,"name":"Stewart5_3_5_57"},{"num_files":1,"name":"Stewart5_3_5_58"}]},{"subfields":[{"name":"Stewart5_1_6_20","num_files":1},{"num_files":1,"name":"Stewart5_1_6_8"},{"num_files":1,"name":"Stewart5_1_6_6"},{"num_files":1,"name":"Stewart5_1_6_7"},{"num_files":1,"name":"Stewart5_1_6_5"}],"name":"Stewart5_1_6","num_files":72},{"name":"Stewart5_5_1","num_files":26,"subfields":[{"name":"Stewart5_5_1_1","num_files":1},{"name":"Stewart5_5_1_16","num_files":1},{"name":"Stewart5_5_1_15","num_files":1},{"name":"Stewart5_5_1_2","num_files":1}]},{"num_files":64,"name":"Stewart5_7_2"},{"num_files":81,"name":"Stewart5_7_5"},{"name":"Stewart5_3_4","num_files":43,"subfields":[{"name":"Stewart5_3_4_47","num_files":1},{"num_files":1,"name":"Stewart5_3_4_46"},{"num_files":1,"name":"Stewart5_3_4_31"}]},{"name":"Stewart5_3_10","num_files":37},{"name":"Stewart5_3_3","num_files":35},{"subfields":[{"num_files":1,"name":"Stewart5_10_2_74"},{"name":"Stewart5_10_2_71","num_files":1},{"name":"Stewart5_10_2_70","num_files":1}],"num_files":66,"name":"Stewart5_10_2"},{"num_files":56,"name":"Stewart5_10_4","subfields":[{"num_files":1,"name":"Stewart5_10_4_8"},{"name":"Stewart5_10_4_6","num_files":1},{"name":"Stewart5_10_4_7","num_files":1},{"num_files":1,"name":"Stewart5_10_4_5"}]},{"subfields":[{"name":"Stewart5_10_3_69to74","num_files":1},{"name":"Stewart5_10_3_49to52","num_files":1},{"name":"Stewart5_10_3_7to12","num_files":1},{"num_files":1,"name":"Stewart5_10_3_41to46"},{"name":"Stewart5_10_3_48","num_files":1},{"name":"Stewart5_10_3_47","num_files":1},{"num_files":1,"name":"Stewart5_10_3_54"},{"num_files":1,"name":"Stewart5_10_3_35to40"},{"name":"Stewart5_10_3_29to34","num_files":1}],"num_files":42,"name":"Stewart5_10_3"},{"name":"Stewart5_8_1","num_files":38,"subfields":[{"num_files":1,"name":"Stewart5_8_1_35"},{"num_files":1,"name":"Stewart5_8_1_36"}]},{"name":"Stewart5_2_8","num_files":19},{"name":"Stewart5_2_1","num_files":9},{"num_files":52,"name":"Stewart5_2_6","subfields":[{"num_files":1,"name":"Stewart5_2_6_4"},{"num_files":1,"name":"Stewart5_2_6_3"}]},{"subfields":[{"num_files":1,"name":"Stewart5_4_4_72"}],"num_files":78,"name":"Stewart5_4_4"},{"name":"Stewart5_4_3","num_files":5},{"num_files":16,"name":"Stewart5_2_7","subfields":[{"name":"Stewart5_2_7_3","num_files":1},{"num_files":1,"name":"Stewart5_2_7_15"},{"num_files":1,"name":"Stewart5_2_7_22"}]},{"name":"Stewart5_2_9","num_files":22,"subfields":[{"num_files":1,"name":"Stewart5_2_9_36"},{"num_files":1,"name":"Stewart5_2_9_18"}]},{"subfields":[{"name":"Stewart5_6_1_40","num_files":1},{"name":"Stewart5_6_1_41","num_files":1},{"name":"Stewart5_6_1_1","num_files":1},{"num_files":1,"name":"Stewart5_6_1_42"},{"name":"Stewart5_6_1_3","num_files":1},{"name":"Stewart5_6_1_4","num_files":1},{"name":"Stewart5_6_1_2","num_files":1}],"name":"Stewart5_6_1","num_files":49},{"num_files":10,"name":"Stewart5_4_2"},{"num_files":5,"name":"Stewart5_4_5"}],"num_files":2498,"name":"UCSB"}],"name":"OpenProblemLibrary","num_files":37691}] \ No newline at end of file diff --git a/lib/WeBWorK/htdocs/DATA/library-subject-tree.json b/lib/WeBWorK/htdocs/DATA/library-subject-tree.json deleted file mode 100644 index 6fa6114a7..000000000 --- a/lib/WeBWorK/htdocs/DATA/library-subject-tree.json +++ /dev/null @@ -1,5774 +0,0 @@ -[ - { - "subfields" : [ - { - "name" : "Limits and continuity", - "num_files" : 857, - "subfields" : [ - { - "num_files" : 12, - "name" : "Motivational applications (estimation)" - }, - { - "name" : "Finding limits using graphs", - "num_files" : 38 - }, - { - "num_files" : 86, - "name" : "Rules of limits - basic" - }, - { - "name" : "Evaluating limits - factoring", - "num_files" : 85 - }, - { - "num_files" : 19, - "name" : "Evaluating limits - rationalizing" - }, - { - "name" : "Evaluating limits - rational expressions", - "num_files" : 9 - }, - { - "num_files" : 41, - "name" : "Evaluating limits - trigonometric" - }, - { - "num_files" : 20, - "name" : "Squeeze theorem" - }, - { - "num_files" : 43, - "name" : "One-sided limits - concept of" - }, - { - "name" : "Continuity - concept of", - "num_files" : 132 - }, - { - "name" : "Continuity - classifying discontinuities", - "num_files" : 18 - }, - { - "name" : "Continuity - intermediate value theorem", - "num_files" : 23 - }, - { - "num_files" : 38, - "name" : "Infinite limits and vertical asymptotes" - }, - { - "num_files" : 129, - "name" : "Limits at infinity, horizontal and oblique asymptotes" - }, - { - "num_files" : 47, - "name" : "Estimating limits numerically" - }, - { - "num_files" : 31, - "name" : "Applications - instantaneous rate of change" - }, - { - "name" : "Applications - tangent lines and slopes", - "num_files" : 20 - }, - { - "name" : "Applications - finding all asymptotes", - "num_files" : 25 - }, - { - "name" : "Applications - other", - "num_files" : 8 - }, - { - "num_files" : 33, - "name" : "Definitions and existence (conceptual)" - } - ] - }, - { - "num_files" : 1697, - "name" : "Differentiation", - "subfields" : [ - { - "name" : "Definition of the derivative", - "num_files" : 132 - }, - { - "name" : "Conceptual understanding of derivatives", - "num_files" : 91 - }, - { - "name" : "Derivatives of polynomials and power functions", - "num_files" : 232 - }, - { - "num_files" : 66, - "name" : "Product rule (without trigonometric functions)" - }, - { - "num_files" : 35, - "name" : "Product rule (with trigonometric functions)" - }, - { - "num_files" : 125, - "name" : "Quotient rule (without trigonometric functions)" - }, - { - "name" : "Quotient rule (with trigonometric functions)", - "num_files" : 31 - }, - { - "num_files" : 36, - "name" : "Derivatives of trigonometric functions" - }, - { - "name" : "Derivatives of exponential functions", - "num_files" : 27 - }, - { - "name" : "Derivatives of logarithmic functions", - "num_files" : 42 - }, - { - "name" : "Derivatives of inverse functions", - "num_files" : 18 - }, - { - "num_files" : 44, - "name" : "Derivatives of inverse trigonometric functions" - }, - { - "num_files" : 14, - "name" : "Hyperbolic functions" - }, - { - "name" : "Derivatives of hyperbolic functions", - "num_files" : 28 - }, - { - "name" : "Chain rule (without trigonometric functions)", - "num_files" : 182 - }, - { - "name" : "Chain rule (with trigonometric functions)", - "num_files" : 116 - }, - { - "num_files" : 165, - "name" : "Higher-order derivatives" - }, - { - "name" : "Derivatives involving multiple rules (no product, quotient, or chain rule)", - "num_files" : 7 - }, - { - "name" : "Derivatives involving multiple rules (no chain rule)", - "num_files" : 18 - }, - { - "name" : "Derivatives involving multiple rules (all rules)", - "num_files" : 104 - }, - { - "name" : "Logarithmic differentiation", - "num_files" : 43 - }, - { - "name" : "Implicit differentiation", - "num_files" : 141 - } - ] - }, - { - "num_files" : 1440, - "name" : "Applications of differentiation", - "subfields" : [ - { - "num_files" : 42, - "name" : "Mean value theorem" - }, - { - "num_files" : 12, - "name" : "Rates of change - general" - }, - { - "num_files" : 22, - "name" : "Rates of change - business and economics" - }, - { - "num_files" : 115, - "name" : "Rates of change - engineering and physics" - }, - { - "name" : "Rates of change - natural and social sciences", - "num_files" : 22 - }, - { - "num_files" : 158, - "name" : "Increasing/decreasing functions and local extrema" - }, - { - "num_files" : 56, - "name" : "Concavity and points of inflection" - }, - { - "num_files" : 116, - "name" : "Global extrema" - }, - { - "name" : "Summary of curve sketching", - "num_files" : 162 - }, - { - "name" : "Optimization - general", - "num_files" : 147 - }, - { - "num_files" : 32, - "name" : "Optimization - business and economics" - }, - { - "num_files" : 25, - "name" : "Optimization - engineering and physics" - }, - { - "num_files" : 7, - "name" : "Optimization - natural and social sciences" - }, - { - "num_files" : 108, - "name" : "Linear approximation and differentials" - }, - { - "num_files" : 133, - "name" : "Related rates" - }, - { - "name" : "Indeterminate forms and L'Hopital's rule", - "num_files" : 208 - }, - { - "name" : "Newton's method", - "num_files" : 56 - }, - { - "name" : "Elasticity of demand", - "num_files" : 19 - } - ] - }, - { - "subfields" : [ - { - "name" : "Conceptual understanding of integration", - "num_files" : 97 - }, - { - "name" : "Antiderivatives (without trigonometric functions)", - "num_files" : 110 - }, - { - "name" : "Antiderivatives (with trigonometric functions)", - "num_files" : 28 - }, - { - "name" : "Indefinite integrals (without trigonometric functions)", - "num_files" : 66 - }, - { - "num_files" : 35, - "name" : "Indefinite integrals (with trigonometric functions)" - }, - { - "num_files" : 100, - "name" : "Riemann sums" - }, - { - "name" : "Definite integrals (without trigonometric functions)", - "num_files" : 80 - }, - { - "num_files" : 30, - "name" : "Definite integrals (with trigonometric functions)" - }, - { - "name" : "Fundamental theorem of calculus", - "num_files" : 167 - }, - { - "num_files" : 151, - "name" : "Improper integrals" - } - ], - "num_files" : 864, - "name" : "Integrals" - }, - { - "name" : "Techniques of integration", - "num_files" : 1138, - "subfields" : [ - { - "name" : "Substitution (without trigonometric functions)", - "num_files" : 212 - }, - { - "num_files" : 140, - "name" : "Substitution (with trigonometric functions)" - }, - { - "name" : "Integration by parts (without trigonometric functions)", - "num_files" : 59 - }, - { - "name" : "Integration by parts (with trigonometric functions)", - "num_files" : 42 - }, - { - "name" : "Trigonometric integrals", - "num_files" : 133 - }, - { - "name" : "Hyperbolic functions", - "num_files" : 22 - }, - { - "num_files" : 148, - "name" : "Partial fractions" - }, - { - "name" : "Trigonometric substitution", - "num_files" : 112 - }, - { - "num_files" : 43, - "name" : "Tables of integrals" - }, - { - "num_files" : 18, - "name" : "Computer algebra system" - }, - { - "num_files" : 56, - "name" : "Mixed techniques" - }, - { - "name" : "Challenging integrals", - "num_files" : 15 - }, - { - "num_files" : 138, - "name" : "Approximation" - } - ] - }, - { - "name" : "Applications of integration", - "num_files" : 820, - "subfields" : [ - { - "num_files" : 49, - "name" : "Average value of a function" - }, - { - "name" : "Areas between curves", - "num_files" : 102 - }, - { - "name" : "Volumes by slices", - "num_files" : 57 - }, - { - "name" : "Volumes by disks", - "num_files" : 55 - }, - { - "name" : "Volumes by washers", - "num_files" : 77 - }, - { - "name" : "Volumes by cylindrical shells", - "num_files" : 88 - }, - { - "num_files" : 6, - "name" : "Volumes by multiple methods" - }, - { - "num_files" : 54, - "name" : "Arc length" - }, - { - "num_files" : 49, - "name" : "Surfaces of revolution" - }, - { - "name" : "Distance, velocity, acceleration", - "num_files" : 89 - }, - { - "name" : "Work", - "num_files" : 72 - }, - { - "num_files" : 26, - "name" : "Hydrostatic pressure" - }, - { - "num_files" : 40, - "name" : "Center of gravity" - }, - { - "name" : "Other physics and engineering applications", - "num_files" : 23 - }, - { - "name" : "Economics", - "num_files" : 9 - }, - { - "num_files" : 11, - "name" : "Biology" - }, - { - "name" : "Probability and statistics", - "num_files" : 13 - } - ] - }, - { - "subfields" : [ - { - "name" : "Limit of a sequence", - "num_files" : 79 - }, - { - "num_files" : 7, - "name" : "Series notation" - }, - { - "num_files" : 35, - "name" : "Partial sums" - }, - { - "name" : "Taylor polynomials", - "num_files" : 39 - }, - { - "num_files" : 93, - "name" : "Geometric" - }, - { - "name" : "Test for divergence", - "num_files" : 15 - }, - { - "name" : "Comparison tests", - "num_files" : 34 - }, - { - "name" : "Integral test", - "num_files" : 23 - }, - { - "name" : "Ratio test", - "num_files" : 42 - }, - { - "num_files" : 11, - "name" : "Root test" - }, - { - "num_files" : 16, - "name" : "Alternating series test" - }, - { - "num_files" : 40, - "name" : "Absolute and conditional convergence" - }, - { - "name" : "Strategy for testing series", - "num_files" : 50 - }, - { - "name" : "Interval of convergence of a power series", - "num_files" : 104 - }, - { - "num_files" : 12, - "name" : "Maclaurin series" - }, - { - "num_files" : 40, - "name" : "Taylor series" - }, - { - "name" : "Power series", - "num_files" : 3 - }, - { - "num_files" : 41, - "name" : "Representations of functions as series" - }, - { - "num_files" : 25, - "name" : "Applications of Taylor polynomials" - }, - { - "name" : "Fourier series", - "num_files" : 38 - } - ], - "name" : "Infinite sequences and series", - "num_files" : 747 - }, - { - "subfields" : [ - { - "name" : "Curves", - "num_files" : 28 - }, - { - "name" : "Eliminating the parameter", - "num_files" : 25 - }, - { - "name" : "Tangents, velocity, and speed", - "num_files" : 39 - }, - { - "name" : "Higher order derivatives", - "num_files" : 13 - }, - { - "num_files" : 34, - "name" : "Arc length" - }, - { - "num_files" : 12, - "name" : "Area" - }, - { - "name" : "Volumes of revolution", - "num_files" : 1 - }, - { - "num_files" : 14, - "name" : "Surface area of surfaces of revolution" - } - ], - "name" : "Parametric", - "num_files" : 166 - }, - { - "subfields" : [ - { - "name" : "Similar figures", - "num_files" : 25 - }, - { - "name" : "Polar and rectangular coordinates", - "num_files" : 24 - }, - { - "name" : "Curves", - "num_files" : 51 - }, - { - "name" : "Inequalities", - "num_files" : 4 - }, - { - "name" : "Tangents", - "num_files" : 16 - }, - { - "name" : "Area", - "num_files" : 63 - }, - { - "num_files" : 23, - "name" : "Arc length" - }, - { - "num_files" : 2, - "name" : "Other applications" - } - ], - "name" : "Polar", - "num_files" : 208 - } - ], - "name" : "Calculus - single variable", - "num_files" : 7937 - }, - { - "subfields" : [ - { - "num_files" : 382, - "name" : "Vector geometry", - "subfields" : [ - { - "name" : "Vectors and vector arithmetic", - "num_files" : 69 - }, - { - "num_files" : 119, - "name" : "Dot product, length, and unit vectors" - }, - { - "name" : "Cross product", - "num_files" : 169 - }, - { - "name" : "Coordinate systems", - "num_files" : 25 - } - ] - }, - { - "num_files" : 154, - "name" : "Calculus of vector valued functions", - "subfields" : [ - { - "name" : "Parameterized curves", - "num_files" : 49 - }, - { - "num_files" : 4, - "name" : "Limits and continuity" - }, - { - "num_files" : 22, - "name" : "Derivatives" - }, - { - "name" : "Integrals", - "num_files" : 5 - }, - { - "name" : "Arc length and curvature", - "num_files" : 32 - }, - { - "name" : "Frames, motions, and other applications", - "num_files" : 42 - } - ] - }, - { - "subfields" : [ - { - "num_files" : 36, - "name" : "Notation, domain, and range" - }, - { - "name" : "Surfaces", - "num_files" : 21 - }, - { - "name" : "Quadratic surfaces", - "num_files" : 41 - }, - { - "num_files" : 1, - "name" : "Surfaces in other coordinate systems" - }, - { - "name" : "Parameterized surfaces", - "num_files" : 10 - }, - { - "num_files" : 55, - "name" : "Traces, contours, and level sets" - } - ], - "num_files" : 164, - "name" : "Concepts for multivariable functions" - }, - { - "num_files" : 349, - "name" : "Differentiation of multivariable functions", - "subfields" : [ - { - "name" : "Limits and continuity", - "num_files" : 30 - }, - { - "name" : "Partial derivatives", - "num_files" : 62 - }, - { - "num_files" : 32, - "name" : "Chain rule" - }, - { - "num_files" : 64, - "name" : "Differentiability, linearization and tangent planes" - }, - { - "name" : "Directional derivatives and the gradient", - "num_files" : 72 - }, - { - "num_files" : 52, - "name" : "Extreme values and optimization" - }, - { - "name" : "Lagrange multipliers and constrained optimization", - "num_files" : 37 - } - ] - }, - { - "subfields" : [ - { - "name" : "Double integrals over rectangles", - "num_files" : 42 - }, - { - "num_files" : 20, - "name" : "Iterated integrals and Fubini's theorem" - }, - { - "name" : "Double integrals over general regions", - "num_files" : 31 - }, - { - "name" : "Double integrals in polar", - "num_files" : 31 - }, - { - "name" : "Triple integrals", - "num_files" : 35 - }, - { - "name" : "Change of variable", - "num_files" : 30 - }, - { - "num_files" : 29, - "name" : "Triple integrals in cylindrical and spherical" - }, - { - "num_files" : 44, - "name" : "Applications of double integrals" - }, - { - "num_files" : 15, - "name" : "Applications of triple integrals" - } - ], - "num_files" : 277, - "name" : "Integration of multivariable functions" - }, - { - "subfields" : [ - { - "num_files" : 36, - "name" : "Graphs, flows lines, and level surfaces" - }, - { - "num_files" : 1, - "name" : "Identifying extrema from graphs" - } - ], - "num_files" : 37, - "name" : "Vector fields" - }, - { - "num_files" : 176, - "name" : "Vector calculus", - "subfields" : [ - { - "num_files" : 36, - "name" : "Line integrals" - }, - { - "num_files" : 24, - "name" : "Conservative vector fields" - }, - { - "name" : "Applications of line integrals", - "num_files" : 10 - }, - { - "name" : "Curl and divergence", - "num_files" : 36 - }, - { - "num_files" : 18, - "name" : "Surface integrals of scalar fields" - }, - { - "num_files" : 52, - "name" : "Surface integrals of vector fields" - } - ] - }, - { - "num_files" : 85, - "name" : "Fundamental theorems", - "subfields" : [ - { - "name" : "Line integrals", - "num_files" : 13 - }, - { - "name" : "Green's theorem", - "num_files" : 20 - }, - { - "num_files" : 20, - "name" : "Stokes' theorem" - }, - { - "name" : "Divergence theorem", - "num_files" : 32 - } - ] - } - ], - "name" : "Calculus - multivariable", - "num_files" : 1624 - }, - { - "subfields" : [ - { - "name" : "Algebra of real numbers and simplifying expressions", - "num_files" : 636, - "subfields" : [ - { - "num_files" : 58, - "name" : "Properties" - }, - { - "name" : "Algebraic expressions", - "num_files" : 118 - }, - { - "num_files" : 133, - "name" : "Evaluating expressions" - }, - { - "name" : "Inequalities and intervals", - "num_files" : 117 - }, - { - "name" : "Simplifying expressions", - "num_files" : 86 - }, - { - "num_files" : 52, - "name" : "Solving linear equations in one variable" - }, - { - "name" : "Isolating variables", - "num_files" : 25 - }, - { - "num_files" : 47, - "name" : "Scientific notation" - } - ] - }, - { - "subfields" : [ - { - "name" : "Solving equations with absolute values", - "num_files" : 55 - }, - { - "num_files" : 14, - "name" : "Graphs with absolute values" - }, - { - "name" : "Absolute value inequalities", - "num_files" : 81 - }, - { - "num_files" : 14, - "name" : "Applications using absolute values" - } - ], - "num_files" : 164, - "name" : "Absolute value expressions and functions" - }, - { - "subfields" : [ - { - "name" : "Properties of exponents", - "num_files" : 198 - }, - { - "name" : "Properties of rational exponents and radicals", - "num_files" : 131 - } - ], - "num_files" : 329, - "name" : "Properties of exponents, rational exponents and radicals" - }, - { - "name" : "Cartesian coordinate system", - "num_files" : 173, - "subfields" : [ - { - "name" : "Plotting points", - "num_files" : 26 - }, - { - "name" : "Midpoint and distance formulas", - "num_files" : 63 - }, - { - "num_files" : 37, - "name" : "Circles" - }, - { - "num_files" : 47, - "name" : "Graphs of equations" - } - ] - }, - { - "name" : "Factoring", - "num_files" : 388, - "subfields" : [ - { - "num_files" : 57, - "name" : "Factoring: common factors" - }, - { - "name" : "Factoring by grouping", - "num_files" : 39 - }, - { - "num_files" : 139, - "name" : "Factoring trinomials" - }, - { - "num_files" : 100, - "name" : "Factoring: special forms" - }, - { - "num_files" : 53, - "name" : "Factoring polynomials: general" - } - ] - }, - { - "num_files" : 647, - "name" : "Functions", - "subfields" : [ - { - "num_files" : 36, - "name" : "Definition, concept" - }, - { - "name" : "Function notation", - "num_files" : 107 - }, - { - "name" : "Graphs", - "num_files" : 72 - }, - { - "name" : "Domain and range", - "num_files" : 168 - }, - { - "name" : "Piecewise functions", - "num_files" : 41 - }, - { - "name" : "Compositions and combinations of functions", - "num_files" : 156 - }, - { - "name" : "Difference quotient", - "num_files" : 25 - }, - { - "name" : "Interpretation and applications", - "num_files" : 42 - } - ] - }, - { - "subfields" : [ - { - "name" : "Shifts: vertical and horizontal", - "num_files" : 48 - }, - { - "num_files" : 9, - "name" : "Scale changes: vertical and horizontal" - }, - { - "name" : "Shift and scale change", - "num_files" : 27 - }, - { - "num_files" : 17, - "name" : "Reflect" - }, - { - "num_files" : 27, - "name" : "Reflect and shift" - }, - { - "num_files" : 11, - "name" : "Reflect and scale change" - }, - { - "num_files" : 35, - "name" : "Symmetry: even, odd, neither" - }, - { - "num_files" : 71, - "name" : "Three or more transformations" - }, - { - "num_files" : 16, - "name" : "Vertical shifts" - }, - { - "num_files" : 19, - "name" : "Horizontal shifts" - }, - { - "num_files" : 4, - "name" : "Vertical stretches and compressions" - }, - { - "num_files" : 4, - "name" : "Horizontal stretches and compressions" - }, - { - "num_files" : 11, - "name" : "Reflections and symmetry" - } - ], - "name" : "Transformations of functions and graphs", - "num_files" : 299 - }, - { - "subfields" : [ - { - "num_files" : 38, - "name" : "Finding the slope" - }, - { - "num_files" : 55, - "name" : "Parallel and perpendicular lines" - }, - { - "name" : "Equations of lines: slope-intercept form", - "num_files" : 98 - }, - { - "num_files" : 14, - "name" : "Equations of lines: point-slope form" - }, - { - "name" : "Equations of lines: standard form", - "num_files" : 13 - }, - { - "name" : "Equations of lines: general", - "num_files" : 37 - }, - { - "name" : "Linear functions", - "num_files" : 22 - }, - { - "num_files" : 136, - "name" : "Linear equations" - }, - { - "num_files" : 161, - "name" : "Linear inequalities" - }, - { - "name" : "Graphs of lines", - "num_files" : 106 - }, - { - "num_files" : 195, - "name" : "Applications and models" - } - ], - "num_files" : 875, - "name" : "Linear equations and functions" - }, - { - "subfields" : [ - { - "name" : "Solve by factoring", - "num_files" : 32 - }, - { - "name" : "Completing the square", - "num_files" : 32 - }, - { - "name" : "Quadratic formula", - "num_files" : 10 - }, - { - "num_files" : 22, - "name" : "Complex roots" - }, - { - "num_files" : 86, - "name" : "Solving equations" - }, - { - "name" : "Forms: vertex, factored, general", - "num_files" : 52 - }, - { - "name" : "Inequalities", - "num_files" : 33 - }, - { - "name" : "Graphs", - "num_files" : 100 - }, - { - "num_files" : 118, - "name" : "Applications and models" - } - ], - "num_files" : 485, - "name" : "Quadratic equations and functions" - }, - { - "subfields" : [ - { - "num_files" : 73, - "name" : "Polynomials: add, subtract" - }, - { - "num_files" : 119, - "name" : "Polynomials: multiply" - }, - { - "num_files" : 50, - "name" : "Polynomials: divide" - }, - { - "name" : "Rational expressions: multiply, divide", - "num_files" : 19 - }, - { - "name" : "Rational expressions: add, subtract", - "num_files" : 26 - }, - { - "num_files" : 73, - "name" : "Simplify rational expressions" - }, - { - "name" : "Partial fractions", - "num_files" : 28 - } - ], - "name" : "Operations on polynomial and rational expressions", - "num_files" : 388 - }, - { - "subfields" : [ - { - "num_files" : 38, - "name" : "Polynomial equations" - }, - { - "name" : "Polynomial functions", - "num_files" : 52 - }, - { - "num_files" : 12, - "name" : "Inequalities involving polynomials" - }, - { - "num_files" : 62, - "name" : "Remainder and factor theorems" - }, - { - "num_files" : 37, - "name" : "Zeros and multiplicities" - }, - { - "num_files" : 11, - "name" : "Counting zeros" - }, - { - "num_files" : 45, - "name" : "Graphs of polynomials" - }, - { - "num_files" : 23, - "name" : "Applications and models" - }, - { - "num_files" : 38, - "name" : "Complex roots" - } - ], - "num_files" : 318, - "name" : "Polynomial equations and functions" - }, - { - "name" : "Variation and power functions", - "num_files" : 92, - "subfields" : [ - { - "num_files" : 28, - "name" : "Direct variation" - }, - { - "name" : "Inverse variation", - "num_files" : 8 - }, - { - "name" : "Mixed variation", - "num_files" : 17 - }, - { - "name" : "Power functions", - "num_files" : 23 - }, - { - "num_files" : 16, - "name" : "Applications of power functions" - } - ] - }, - { - "subfields" : [ - { - "name" : "Linear systems", - "num_files" : 23 - }, - { - "name" : "Nonlinear systems", - "num_files" : 34 - }, - { - "name" : "Inequalities", - "num_files" : 10 - } - ], - "num_files" : 67, - "name" : "Systems of equations and inequalities" - }, - { - "subfields" : [ - { - "num_files" : 2, - "name" : "Functions with fractional exponents" - }, - { - "num_files" : 11, - "name" : "Radical functions" - }, - { - "num_files" : 42, - "name" : "Equations" - }, - { - "num_files" : 4, - "name" : "Applications" - } - ], - "num_files" : 59, - "name" : "Functions with fractional exponents and radical functions" - }, - { - "subfields" : [ - { - "name" : "Simplifying", - "num_files" : 59 - }, - { - "num_files" : 92, - "name" : "Rational equations" - }, - { - "num_files" : 6, - "name" : "Rational functions" - }, - { - "name" : "Rational inequalities", - "num_files" : 29 - }, - { - "name" : "Graphs of rational functions", - "num_files" : 51 - }, - { - "num_files" : 21, - "name" : "Asymptotes" - }, - { - "num_files" : 33, - "name" : "Applications and models" - } - ], - "name" : "Rational equations and functions", - "num_files" : 291 - }, - { - "subfields" : [ - { - "num_files" : 33, - "name" : "1-1 functions" - }, - { - "name" : "Finding the inverse function", - "num_files" : 99 - }, - { - "name" : "Interpreting inverse functions", - "num_files" : 35 - } - ], - "num_files" : 167, - "name" : "Inverse functions" - }, - { - "num_files" : 545, - "name" : "Exponential and logarithmic expressions and functions", - "subfields" : [ - { - "name" : "Exponential functions", - "num_files" : 52 - }, - { - "name" : "Properties of logarithms", - "num_files" : 141 - }, - { - "name" : "Logarithmic functions", - "num_files" : 18 - }, - { - "num_files" : 146, - "name" : "Exponential and logarithmic equations" - }, - { - "name" : "Inequalities", - "num_files" : 3 - }, - { - "name" : "Graphs", - "num_files" : 79 - }, - { - "name" : "Applications and models - population growth", - "num_files" : 25 - }, - { - "name" : "Applications and models - radioactive decay", - "num_files" : 20 - }, - { - "name" : "Applications and models - general", - "num_files" : 61 - } - ] - }, - { - "name" : "Finite sequences and series", - "num_files" : 230, - "subfields" : [ - { - "num_files" : 107, - "name" : "Notation" - }, - { - "num_files" : 91, - "name" : "Arithmetic" - }, - { - "num_files" : 14, - "name" : "Binomial theorem" - }, - { - "name" : "Summation formulas", - "num_files" : 18 - } - ] - }, - { - "subfields" : [ - { - "name" : "Parabolas", - "num_files" : 30 - }, - { - "num_files" : 30, - "name" : "Ellipses" - }, - { - "name" : "Hyperbolas", - "num_files" : 38 - }, - { - "name" : "Intersections of conics", - "num_files" : 1 - }, - { - "num_files" : 8, - "name" : "Polar or parametric form" - } - ], - "name" : "Conic sections", - "num_files" : 107 - } - ], - "num_files" : 6260, - "name" : "Algebra" - }, - { - "subfields" : [ - { - "subfields" : [ - { - "name" : "Similar figures", - "num_files" : 25 - }, - { - "name" : "The Pythagorean theorem & its converse", - "num_files" : 18 - }, - { - "name" : "Radians, converting radians & degrees", - "num_files" : 27 - }, - { - "num_files" : 16, - "name" : "Arc length, sector area, angular and linear velocity" - }, - { - "num_files" : 22, - "name" : "Reference angles (using coterminal angles)" - } - ], - "num_files" : 108, - "name" : "Geometric and algebraic foundations for trigonometry" - }, - { - "num_files" : 268, - "name" : "Trigonometric functions", - "subfields" : [ - { - "num_files" : 5, - "name" : "Unit circle" - }, - { - "num_files" : 65, - "name" : "Sine & cosine functions - definitions, graphs, & properties" - }, - { - "name" : "Tangent & cotangent functions - definitions, graphs, & properties", - "num_files" : 7 - }, - { - "name" : "Inverse trigonometric functions - definitions, graphs, & properties", - "num_files" : 47 - }, - { - "name" : "Combinations and compositions of functions", - "num_files" : 11 - }, - { - "num_files" : 69, - "name" : "Trigonometric functions of special angles" - }, - { - "name" : "Trigonometric functions of non-special angles", - "num_files" : 62 - }, - { - "num_files" : 2, - "name" : "Modeling with trigonometric functions" - } - ] - }, - { - "name" : "Triangle trigonometry", - "num_files" : 153, - "subfields" : [ - { - "num_files" : 41, - "name" : "Sine, cosine, and tangent of an angle in a right triangle" - }, - { - "name" : "Applications of special triangles & right triangles", - "num_files" : 60 - }, - { - "num_files" : 11, - "name" : "Law of sines (angle-side-angle)" - }, - { - "name" : "Law of cosines (side-angle-side, side-side-side)", - "num_files" : 10 - }, - { - "num_files" : 9, - "name" : "Law of sines or law of cosines (side-side-angle)" - }, - { - "name" : "Applications of law of sines & law of cosines", - "num_files" : 16 - }, - { - "name" : "Area of a triangle", - "num_files" : 6 - } - ] - }, - { - "subfields" : [ - { - "num_files" : 23, - "name" : "Double-angle & half-angle formulas" - }, - { - "name" : "Addition & subtraction formulas", - "num_files" : 28 - }, - { - "name" : "Using and proving basic identities", - "num_files" : 28 - }, - { - "num_files" : 43, - "name" : "Using and proving general identities" - }, - { - "name" : "Solving trigonometric equations exactly", - "num_files" : 31 - }, - { - "num_files" : 23, - "name" : "Solving trigonometric equations numerically" - }, - { - "name" : "Product-to-sum & sum-to-product formulas", - "num_files" : 6 - } - ], - "name" : "Analytic trigonometry", - "num_files" : 182 - }, - { - "subfields" : [ - { - "name" : "Polar and rectangular coordinates", - "num_files" : 24 - }, - { - "num_files" : 51, - "name" : "Curves" - }, - { - "num_files" : 4, - "name" : "Inequalities" - } - ], - "num_files" : 79, - "name" : "Polar coordinates & vectors" - } - ], - "name" : "Trigonometry", - "num_files" : 790 - }, - { - "name" : "Differential equations", - "num_files" : 1217, - "subfields" : [ - { - "name" : "Introductory concepts", - "num_files" : 111, - "subfields" : [ - { - "name" : "Verification of solutions", - "num_files" : 62 - }, - { - "num_files" : 49, - "name" : "Classifications of differential equations" - } - ] - }, - { - "num_files" : 410, - "name" : "First order differential equations", - "subfields" : [ - { - "num_files" : 1, - "name" : "Linear" - }, - { - "num_files" : 46, - "name" : "Exact" - }, - { - "name" : "Separable", - "num_files" : 94 - }, - { - "num_files" : 7, - "name" : "Substitutions" - }, - { - "name" : "Equilibrium points and phase lines", - "num_files" : 33 - }, - { - "name" : "Applications - exponential growth & decay", - "num_files" : 37 - }, - { - "num_files" : 15, - "name" : "Applications - logistic" - }, - { - "num_files" : 27, - "name" : "Applications - mixing problems" - }, - { - "name" : "Applications - circuits", - "num_files" : 3 - }, - { - "name" : "Applications - Newton's law of cooling", - "num_files" : 13 - }, - { - "name" : "Applications - other", - "num_files" : 29 - }, - { - "name" : "Direction fields", - "num_files" : 36 - }, - { - "name" : "Integrating factor", - "num_files" : 63 - }, - { - "num_files" : 2, - "name" : "Bifurcations" - }, - { - "num_files" : 4, - "name" : "Existence and uniqueness" - } - ] - }, - { - "num_files" : 257, - "name" : "Higher order differential equations", - "subfields" : [ - { - "name" : "Linear independence", - "num_files" : 25 - }, - { - "num_files" : 8, - "name" : "Reduction of order" - }, - { - "num_files" : 44, - "name" : "Applications" - }, - { - "num_files" : 21, - "name" : "Linear, constant coefficients, homogeneous" - }, - { - "num_files" : 27, - "name" : "Linear, constant coefficients, homogeneous (distinct real roots)" - }, - { - "name" : "Linear, constant coefficients, homogeneous (repeated roots)", - "num_files" : 12 - }, - { - "num_files" : 26, - "name" : "Linear, constant coefficients, homogeneous (complex roots)" - }, - { - "name" : "Euler equations", - "num_files" : 18 - }, - { - "name" : "Undetermined coefficients", - "num_files" : 33 - }, - { - "num_files" : 12, - "name" : "Variation of parameters" - }, - { - "num_files" : 15, - "name" : "Boundary value problems" - }, - { - "name" : "Differential operators", - "num_files" : 14 - }, - { - "num_files" : 1, - "name" : "Existence and uniqueness" - }, - { - "name" : "Misc.", - "num_files" : 1 - } - ] - }, - { - "num_files" : 133, - "name" : "Laplace transforms", - "subfields" : [ - { - "name" : "Applications and solving differential equations", - "num_files" : 30 - }, - { - "name" : "Basic transformations", - "num_files" : 38 - }, - { - "num_files" : 17, - "name" : "Inverse transformations" - }, - { - "name" : "Convolutions", - "num_files" : 8 - }, - { - "name" : "Impulse functions", - "num_files" : 7 - }, - { - "name" : "Step functions", - "num_files" : 30 - }, - { - "num_files" : 3, - "name" : "Shift functions" - } - ] - }, - { - "subfields" : [ - { - "name" : "Matrix notation for systems", - "num_files" : 16 - }, - { - "num_files" : 10, - "name" : "Verification of solutions" - }, - { - "num_files" : 20, - "name" : "Applications" - }, - { - "name" : "Distinct real eigenvalues", - "num_files" : 23 - }, - { - "num_files" : 5, - "name" : "Complex eigenvalues" - }, - { - "name" : "Repeated eigenvalues", - "num_files" : 15 - }, - { - "name" : "Reduction to first order systems", - "num_files" : 5 - }, - { - "num_files" : 16, - "name" : "Nonhomogeneous systems" - }, - { - "num_files" : 22, - "name" : "Phase planes" - }, - { - "num_files" : 12, - "name" : "Nonlinear systems" - } - ], - "num_files" : 144, - "name" : "Systems of differential equations" - }, - { - "subfields" : [ - { - "name" : "Euler", - "num_files" : 13 - } - ], - "name" : "Numerical methods", - "num_files" : 13 - }, - { - "name" : "Series solutions", - "num_files" : 34, - "subfields" : [ - { - "name" : "Ordinary point", - "num_files" : 8 - }, - { - "name" : "Singular point", - "num_files" : 23 - }, - { - "num_files" : 3, - "name" : "Bessel functions" - } - ] - }, - { - "subfields" : [ - { - "name" : "Classification", - "num_files" : 10 - }, - { - "num_files" : 3, - "name" : "Verification of solutions" - }, - { - "name" : "Heat equation", - "num_files" : 56 - }, - { - "name" : "Wave equation", - "num_files" : 26 - }, - { - "name" : "Laplace's equation", - "num_files" : 9 - }, - { - "num_files" : 5, - "name" : "Other separable equations" - }, - { - "name" : "Fourier series", - "num_files" : 4 - }, - { - "name" : "Inhomogenous equations", - "num_files" : 1 - }, - { - "name" : "Misc.", - "num_files" : 1 - } - ], - "num_files" : 115, - "name" : "Partial differential equations" - } - ] - }, - { - "num_files" : 2139, - "name" : "Linear algebra", - "subfields" : [ - { - "subfields" : [ - { - "num_files" : 146, - "name" : "Systems with 2 variables" - }, - { - "num_files" : 70, - "name" : "Systems with 3 variables" - }, - { - "num_files" : 25, - "name" : "Systems with 4 or more variables" - }, - { - "num_files" : 17, - "name" : "Matrix-vector forms" - }, - { - "name" : "Vector equations", - "num_files" : 13 - }, - { - "name" : "Augmented matrices", - "num_files" : 28 - }, - { - "num_files" : 91, - "name" : "Applications" - } - ], - "name" : "Systems of linear equations", - "num_files" : 390 - }, - { - "name" : "Matrices", - "num_files" : 314, - "subfields" : [ - { - "num_files" : 128, - "name" : "Matrix algebra" - }, - { - "num_files" : 31, - "name" : "Row operations" - }, - { - "name" : "Echelon form", - "num_files" : 26 - }, - { - "name" : "Rank", - "num_files" : 16 - }, - { - "name" : "Transpose and trace", - "num_files" : 17 - }, - { - "num_files" : 59, - "name" : "Inverses" - }, - { - "name" : "Elementary matrices", - "num_files" : 18 - }, - { - "num_files" : 3, - "name" : "Complex entries" - }, - { - "num_files" : 16, - "name" : "Markov chains" - } - ] - }, - { - "num_files" : 84, - "name" : "Matrix factorizations", - "subfields" : [ - { - "num_files" : 33, - "name" : "Diagonalization" - }, - { - "num_files" : 27, - "name" : "LU factorization" - }, - { - "num_files" : 6, - "name" : "QR factorization" - }, - { - "num_files" : 8, - "name" : "Singular value decomposition" - }, - { - "num_files" : 10, - "name" : "Jordan form" - } - ] - }, - { - "subfields" : [ - { - "name" : "Vectors", - "num_files" : 9 - }, - { - "num_files" : 38, - "name" : "Linear combinations" - }, - { - "num_files" : 57, - "name" : "Span" - }, - { - "name" : "Linear independence", - "num_files" : 56 - }, - { - "name" : "Subspaces", - "num_files" : 35 - }, - { - "name" : "Basis and dimension", - "num_files" : 67 - }, - { - "name" : "Row, column, and null spaces", - "num_files" : 68 - }, - { - "name" : "Coordinate vectors and change of basis", - "num_files" : 15 - } - ], - "num_files" : 345, - "name" : "Euclidean spaces" - }, - { - "subfields" : [ - { - "num_files" : 69, - "name" : "Vectors and vector arithmetic" - }, - { - "name" : "Dot product, length, and unit vectors", - "num_files" : 119 - }, - { - "name" : "Cross product", - "num_files" : 58 - }, - { - "num_files" : 36, - "name" : "Lines" - }, - { - "num_files" : 44, - "name" : "Planes" - }, - { - "num_files" : 31, - "name" : "Lines with planes" - }, - { - "name" : "Coordinate systems", - "num_files" : 25 - } - ], - "num_files" : 382, - "name" : "Vector geometry" - }, - { - "num_files" : 102, - "name" : "Abstract vector spaces", - "subfields" : [ - { - "num_files" : 8, - "name" : "Definition and properties" - }, - { - "name" : "Linear combinations", - "num_files" : 6 - }, - { - "num_files" : 9, - "name" : "Span" - }, - { - "name" : "Linear independence", - "num_files" : 22 - }, - { - "num_files" : 15, - "name" : "Subspaces" - }, - { - "num_files" : 19, - "name" : "Basis and dimension" - }, - { - "name" : "Coordinate vectors and change of basis", - "num_files" : 17 - }, - { - "name" : "Examples", - "num_files" : 6 - } - ] - }, - { - "name" : "Eigenvalues and eigenvectors", - "num_files" : 110, - "subfields" : [ - { - "name" : "Computing eigenvalues and eigenvectors", - "num_files" : 61 - }, - { - "name" : "Properties", - "num_files" : 15 - }, - { - "name" : "Complex eigenvalues and eigenvectors", - "num_files" : 13 - }, - { - "name" : "Quadratic forms", - "num_files" : 5 - }, - { - "num_files" : 16, - "name" : "Applications" - } - ] - }, - { - "num_files" : 120, - "name" : "Inner products", - "subfields" : [ - { - "num_files" : 11, - "name" : "Computing with dot products" - }, - { - "num_files" : 13, - "name" : "Computing with inner products" - }, - { - "num_files" : 30, - "name" : "Orthogonal and orthonormal sets" - }, - { - "num_files" : 33, - "name" : "Projection and distance" - }, - { - "num_files" : 17, - "name" : "Gram-Schmidt process" - }, - { - "num_files" : 2, - "name" : "Orthogonal matrices" - }, - { - "name" : "Applications", - "num_files" : 14 - } - ] - }, - { - "subfields" : [ - { - "name" : "Properties", - "num_files" : 32 - }, - { - "name" : "Evaluating linear transformations", - "num_files" : 10 - }, - { - "name" : "Associated matrices", - "num_files" : 77 - }, - { - "name" : "One-to-one and onto", - "num_files" : 23 - }, - { - "num_files" : 47, - "name" : "Kernel and image" - }, - { - "name" : "Inverses", - "num_files" : 7 - } - ], - "num_files" : 196, - "name" : "Linear transformations" - }, - { - "name" : "Determinants", - "num_files" : 96, - "subfields" : [ - { - "name" : "Computing determinants", - "num_files" : 33 - }, - { - "name" : "Properties", - "num_files" : 41 - }, - { - "name" : "Applications", - "num_files" : 22 - } - ] - } - ] - }, - { - "name" : "Precalculus", - "num_files" : 5308, - "subfields" : [ - { - "num_files" : 647, - "name" : "Functions", - "subfields" : [ - { - "name" : "Definition, concept", - "num_files" : 36 - }, - { - "num_files" : 107, - "name" : "Function notation" - }, - { - "name" : "Graphs", - "num_files" : 72 - }, - { - "num_files" : 168, - "name" : "Domain and range" - }, - { - "num_files" : 41, - "name" : "Piecewise functions" - }, - { - "name" : "Compositions and combinations of functions", - "num_files" : 156 - }, - { - "num_files" : 25, - "name" : "Difference quotient" - }, - { - "num_files" : 42, - "name" : "Interpretation and applications" - } - ] - }, - { - "name" : "Transformations of functions and graphs", - "num_files" : 299, - "subfields" : [ - { - "name" : "Shifts: vertical and horizontal", - "num_files" : 48 - }, - { - "name" : "Scale changes: vertical and horizontal", - "num_files" : 9 - }, - { - "name" : "Shift and scale change", - "num_files" : 27 - }, - { - "name" : "Reflect", - "num_files" : 17 - }, - { - "num_files" : 27, - "name" : "Reflect and shift" - }, - { - "name" : "Reflect and scale change", - "num_files" : 11 - }, - { - "num_files" : 35, - "name" : "Symmetry: even, odd, neither" - }, - { - "name" : "Three or more transformations", - "num_files" : 71 - }, - { - "num_files" : 16, - "name" : "Vertical shifts" - }, - { - "name" : "Horizontal shifts", - "num_files" : 19 - }, - { - "name" : "Vertical stretches and compressions", - "num_files" : 4 - }, - { - "name" : "Horizontal stretches and compressions", - "num_files" : 4 - }, - { - "name" : "Reflections and symmetry", - "num_files" : 11 - } - ] - }, - { - "num_files" : 875, - "name" : "Linear equations and functions", - "subfields" : [ - { - "name" : "Finding the slope", - "num_files" : 38 - }, - { - "name" : "Parallel and perpendicular lines", - "num_files" : 55 - }, - { - "num_files" : 98, - "name" : "Equations of lines: slope-intercept form" - }, - { - "name" : "Equations of lines: point-slope form", - "num_files" : 14 - }, - { - "name" : "Equations of lines: standard form", - "num_files" : 13 - }, - { - "name" : "Equations of lines: general", - "num_files" : 37 - }, - { - "num_files" : 22, - "name" : "Linear functions" - }, - { - "num_files" : 136, - "name" : "Linear equations" - }, - { - "name" : "Linear inequalities", - "num_files" : 161 - }, - { - "name" : "Graphs of lines", - "num_files" : 106 - }, - { - "num_files" : 195, - "name" : "Applications and models" - } - ] - }, - { - "num_files" : 485, - "name" : "Quadratic equations and functions", - "subfields" : [ - { - "name" : "Solve by factoring", - "num_files" : 32 - }, - { - "name" : "Completing the square", - "num_files" : 32 - }, - { - "num_files" : 10, - "name" : "Quadratic formula" - }, - { - "num_files" : 22, - "name" : "Complex roots" - }, - { - "num_files" : 86, - "name" : "Solving equations" - }, - { - "name" : "Forms: vertex, factored, general", - "num_files" : 52 - }, - { - "num_files" : 33, - "name" : "Inequalities" - }, - { - "num_files" : 100, - "name" : "Graphs" - }, - { - "name" : "Applications and models", - "num_files" : 118 - } - ] - }, - { - "num_files" : 388, - "name" : "Operations on polynomial and rational expressions", - "subfields" : [ - { - "name" : "Polynomials: add, subtract", - "num_files" : 73 - }, - { - "num_files" : 119, - "name" : "Polynomials: multiply" - }, - { - "num_files" : 50, - "name" : "Polynomials: divide" - }, - { - "num_files" : 19, - "name" : "Rational expressions: multiply, divide" - }, - { - "name" : "Rational expressions: add, subtract", - "num_files" : 26 - }, - { - "num_files" : 73, - "name" : "Simplify rational expressions" - }, - { - "name" : "Partial fractions", - "num_files" : 28 - } - ] - }, - { - "num_files" : 318, - "name" : "Polynomial equations and functions", - "subfields" : [ - { - "name" : "Polynomial equations", - "num_files" : 38 - }, - { - "num_files" : 52, - "name" : "Polynomial functions" - }, - { - "num_files" : 12, - "name" : "Inequalities involving polynomials" - }, - { - "num_files" : 62, - "name" : "Remainder and factor theorems" - }, - { - "name" : "Zeros and multiplicities", - "num_files" : 37 - }, - { - "name" : "Counting zeros", - "num_files" : 11 - }, - { - "name" : "Graphs of polynomials", - "num_files" : 45 - }, - { - "num_files" : 23, - "name" : "Applications and models" - }, - { - "num_files" : 38, - "name" : "Complex roots" - } - ] - }, - { - "name" : "Variation and power functions", - "num_files" : 92, - "subfields" : [ - { - "num_files" : 28, - "name" : "Direct variation" - }, - { - "num_files" : 8, - "name" : "Inverse variation" - }, - { - "name" : "Mixed variation", - "num_files" : 17 - }, - { - "num_files" : 23, - "name" : "Power functions" - }, - { - "num_files" : 16, - "name" : "Applications of power functions" - } - ] - }, - { - "num_files" : 67, - "name" : "Systems of equations and inequalities", - "subfields" : [ - { - "name" : "Linear systems", - "num_files" : 23 - }, - { - "num_files" : 34, - "name" : "Nonlinear systems" - }, - { - "num_files" : 10, - "name" : "Inequalities" - } - ] - }, - { - "subfields" : [ - { - "name" : "Functions with fractional exponents", - "num_files" : 2 - }, - { - "num_files" : 11, - "name" : "Radical functions" - }, - { - "name" : "Equations", - "num_files" : 42 - }, - { - "num_files" : 4, - "name" : "Applications" - } - ], - "num_files" : 59, - "name" : "Functions with fractional exponents and radical functions" - }, - { - "num_files" : 291, - "name" : "Rational equations and functions", - "subfields" : [ - { - "num_files" : 59, - "name" : "Simplifying" - }, - { - "num_files" : 92, - "name" : "Rational equations" - }, - { - "name" : "Rational functions", - "num_files" : 6 - }, - { - "num_files" : 29, - "name" : "Rational inequalities" - }, - { - "num_files" : 51, - "name" : "Graphs of rational functions" - }, - { - "num_files" : 21, - "name" : "Asymptotes" - }, - { - "name" : "Applications and models", - "num_files" : 33 - } - ] - }, - { - "subfields" : [ - { - "num_files" : 33, - "name" : "1-1 functions" - }, - { - "num_files" : 99, - "name" : "Finding the inverse function" - }, - { - "name" : "Interpreting inverse functions", - "num_files" : 35 - } - ], - "num_files" : 167, - "name" : "Inverse functions" - }, - { - "name" : "Exponential and logarithmic expressions and functions", - "num_files" : 545, - "subfields" : [ - { - "name" : "Exponential functions", - "num_files" : 52 - }, - { - "num_files" : 141, - "name" : "Properties of logarithms" - }, - { - "name" : "Logarithmic functions", - "num_files" : 18 - }, - { - "name" : "Exponential and logarithmic equations", - "num_files" : 146 - }, - { - "num_files" : 3, - "name" : "Inequalities" - }, - { - "name" : "Graphs", - "num_files" : 79 - }, - { - "name" : "Applications and models - population growth", - "num_files" : 25 - }, - { - "name" : "Applications and models - radioactive decay", - "num_files" : 20 - }, - { - "name" : "Applications and models – general", - "num_files" : 61 - } - ] - }, - { - "subfields" : [ - { - "name" : "Notation", - "num_files" : 107 - }, - { - "name" : "Arithmetic", - "num_files" : 91 - }, - { - "name" : "Binomial theorem", - "num_files" : 14 - }, - { - "num_files" : 18, - "name" : "Summation formulas" - } - ], - "num_files" : 230, - "name" : "Finite sequences and series" - }, - { - "subfields" : [ - { - "name" : "Parabolas", - "num_files" : 30 - }, - { - "name" : "Ellipses", - "num_files" : 30 - }, - { - "name" : "Hyperbolas", - "num_files" : 38 - }, - { - "name" : "Intersections of conics", - "num_files" : 1 - }, - { - "name" : "Polar or parametric form", - "num_files" : 8 - } - ], - "num_files" : 107, - "name" : "Conic sections" - }, - { - "subfields" : [ - { - "num_files" : 25, - "name" : "Similar figures" - }, - { - "num_files" : 18, - "name" : "The Pythagorean theorem & its converse" - }, - { - "num_files" : 27, - "name" : "Radians, converting radians & degrees" - }, - { - "num_files" : 16, - "name" : "Arc length, sector area, angular and linear velocity" - }, - { - "name" : "Reference angles (using coterminal angles)", - "num_files" : 22 - } - ], - "num_files" : 108, - "name" : "Geometric and algebraic foundations for trigonometry" - }, - { - "subfields" : [ - { - "num_files" : 5, - "name" : "Unit circle" - }, - { - "name" : "Sine & cosine functions - definitions, graphs, & properties", - "num_files" : 65 - }, - { - "num_files" : 7, - "name" : "Tangent & cotangent functions - definitions, graphs, & properties" - }, - { - "num_files" : 47, - "name" : "Inverse trigonometric functions - definitions, graphs, & properties" - }, - { - "name" : "Combinations and compositions of functions", - "num_files" : 11 - }, - { - "name" : "Trigonometric functions of special angles", - "num_files" : 69 - }, - { - "name" : "Trigonometric functions of non-special angles", - "num_files" : 62 - }, - { - "num_files" : 2, - "name" : "Modeling with trigonometric functions" - } - ], - "name" : "Trigonometric functions", - "num_files" : 268 - }, - { - "subfields" : [ - { - "name" : "Sine, cosine, and tangent of an angle in a right triangle", - "num_files" : 41 - }, - { - "num_files" : 60, - "name" : "Applications of special triangles & right triangles" - } - ], - "num_files" : 101, - "name" : "Triangle trigonometry" - }, - { - "name" : "Analytic trigonometry", - "num_files" : 182, - "subfields" : [ - { - "name" : "Double-angle & half-angle formulas", - "num_files" : 23 - }, - { - "num_files" : 28, - "name" : "Addition & subtraction formulas" - }, - { - "num_files" : 28, - "name" : "Using and proving basic identities" - }, - { - "num_files" : 43, - "name" : "Using and proving general identities" - }, - { - "name" : "Solving trigonometric equations exactly", - "num_files" : 31 - }, - { - "name" : "Solving trigonometric equations numerically", - "num_files" : 23 - }, - { - "name" : "Product-to-sum & sum-to-product formulas", - "num_files" : 6 - } - ] - }, - { - "subfields" : [ - { - "num_files" : 24, - "name" : "Polar and rectangular coordinates" - }, - { - "num_files" : 51, - "name" : "Curves" - }, - { - "num_files" : 4, - "name" : "Inequalities" - } - ], - "num_files" : 79, - "name" : "Polar coordinates & vectors" - } - ] - }, - { - "name" : "Geometry", - "num_files" : 536, - "subfields" : [ - { - "name" : "Shapes", - "num_files" : 108, - "subfields" : [ - { - "num_files" : 9, - "name" : "Perimeter" - }, - { - "num_files" : 20, - "name" : "Area" - }, - { - "name" : "Surface area", - "num_files" : 10 - }, - { - "name" : "Volume", - "num_files" : 15 - }, - { - "num_files" : 25, - "name" : "Similar figures" - }, - { - "name" : "Properties of shapes", - "num_files" : 29 - } - ] - }, - { - "subfields" : [ - { - "name" : "Parallel lines with transversals", - "num_files" : 3 - }, - { - "num_files" : 4, - "name" : "Bisectors" - }, - { - "name" : "Complementary/supplementary", - "num_files" : 8 - }, - { - "num_files" : 5, - "name" : "Polygons" - } - ], - "num_files" : 20, - "name" : "Angles" - }, - { - "subfields" : [ - { - "num_files" : 5, - "name" : "Rotation and reflection" - } - ], - "name" : "Transformations", - "num_files" : 5 - }, - { - "subfields" : [ - { - "num_files" : 8, - "name" : "Arcs and chords" - }, - { - "num_files" : 5, - "name" : "Inscribed and circumscribed" - }, - { - "name" : "Circumference and area", - "num_files" : 8 - } - ], - "num_files" : 21, - "name" : "Circle geometry" - }, - { - "name" : "Vector geometry", - "num_files" : 382, - "subfields" : [ - { - "name" : "Vectors and vector arithmetic", - "num_files" : 69 - }, - { - "name" : "Dot product, length, and unit vectors", - "num_files" : 119 - }, - { - "name" : "Cross product", - "num_files" : 58 - }, - { - "num_files" : 36, - "name" : "Lines" - }, - { - "num_files" : 44, - "name" : "Planes" - }, - { - "name" : "Lines with planes", - "num_files" : 31 - }, - { - "num_files" : 25, - "name" : "Coordinate systems" - } - ] - } - ] - }, - { - "name" : "Probability", - "num_files" : 543, - "subfields" : [ - { - "subfields" : [ - { - "name" : "Outcomes & events", - "num_files" : 40 - }, - { - "num_files" : 99, - "name" : "Probability: direct computation, inclusion/exclusion" - }, - { - "num_files" : 63, - "name" : "Conditional probability -- direct" - }, - { - "name" : "Independence", - "num_files" : 6 - }, - { - "num_files" : 22, - "name" : "Bayes theorem -- inverse probability" - }, - { - "name" : "Odds", - "num_files" : 7 - } - ], - "name" : "Sample Space", - "num_files" : 237 - }, - { - "num_files" : 76, - "name" : "Random variables", - "subfields" : [ - { - "num_files" : 32, - "name" : "Expectation" - }, - { - "num_files" : 13, - "name" : "Variance, standard deviation" - }, - { - "num_files" : 8, - "name" : "Discrete: probability mass function" - }, - { - "name" : "Continuous: density function, cumulative distribution function", - "num_files" : 5 - }, - { - "name" : "Generating function", - "num_files" : 18 - } - ] - }, - { - "name" : "Discrete distributions", - "num_files" : 55, - "subfields" : [ - { - "num_files" : 1, - "name" : "Bernoulli" - }, - { - "name" : "Binomial", - "num_files" : 24 - }, - { - "num_files" : 11, - "name" : "Normal approximation to binomial" - }, - { - "num_files" : 3, - "name" : "Geometric" - }, - { - "name" : "Negative binomial", - "num_files" : 1 - }, - { - "name" : "Poisson", - "num_files" : 13 - }, - { - "name" : "Hypergeometric", - "num_files" : 2 - } - ] - }, - { - "name" : "Continuous distributions", - "num_files" : 120, - "subfields" : [ - { - "name" : "Uniform", - "num_files" : 9 - }, - { - "name" : "Exponential", - "num_files" : 12 - }, - { - "name" : "Gaussian normal", - "num_files" : 31 - }, - { - "num_files" : 43, - "name" : "Application of a normal distribution" - }, - { - "num_files" : 25, - "name" : "Other distribution" - } - ] - }, - { - "subfields" : [ - { - "num_files" : 7, - "name" : "Chebychev's inequality" - }, - { - "num_files" : 12, - "name" : "Central limit theorem" - } - ], - "name" : "Laws, theory", - "num_files" : 19 - }, - { - "subfields" : [ - { - "num_files" : 15, - "name" : "Joint distribution" - }, - { - "name" : "Marginal distributions", - "num_files" : 6 - }, - { - "name" : "Covariance & correlation", - "num_files" : 13 - } - ], - "name" : "Several variables", - "num_files" : 34 - }, - { - "name" : "Stochastic process", - "num_files" : 2, - "subfields" : [ - { - "name" : "Markov chain", - "num_files" : 2 - } - ] - } - ] - }, - { - "subfields" : [ - { - "subfields" : [ - { - "num_files" : 22, - "name" : "Concepts" - } - ], - "num_files" : 22, - "name" : "Experimental design" - }, - { - "subfields" : [ - { - "name" : "Concepts", - "num_files" : 29 - } - ], - "name" : "Sample survey methods", - "num_files" : 29 - }, - { - "name" : "Exploratory data analysis/descriptive statistics", - "num_files" : 137, - "subfields" : [ - { - "num_files" : 18, - "name" : "Classifying data" - }, - { - "num_files" : 66, - "name" : "Summary statistics" - }, - { - "name" : "Graphical representations", - "num_files" : 33 - }, - { - "name" : "Description of distributions", - "num_files" : 7 - }, - { - "name" : "Summarizing data in tables", - "num_files" : 13 - } - ] - }, - { - "name" : "Sampling distributions", - "num_files" : 15, - "subfields" : [ - { - "name" : "Sample mean", - "num_files" : 8 - }, - { - "name" : "Sample proportion", - "num_files" : 6 - }, - { - "name" : "General", - "num_files" : 1 - } - ] - }, - { - "num_files" : 83, - "name" : "Confidence intervals", - "subfields" : [ - { - "num_files" : 21, - "name" : "Concepts" - }, - { - "num_files" : 30, - "name" : "One sample mean - z" - }, - { - "name" : "One sample mean - t", - "num_files" : 7 - }, - { - "num_files" : 22, - "name" : "One sample proportion" - }, - { - "num_files" : 1, - "name" : "Independent samples - t" - }, - { - "name" : "Variance", - "num_files" : 2 - } - ] - }, - { - "num_files" : 128, - "name" : "Hypothesis tests", - "subfields" : [ - { - "name" : "Concepts", - "num_files" : 19 - }, - { - "num_files" : 6, - "name" : "One sample mean - z" - }, - { - "name" : "One sample mean - t", - "num_files" : 8 - }, - { - "num_files" : 7, - "name" : "One sample proportion" - }, - { - "num_files" : 11, - "name" : "Two sample proportion" - }, - { - "num_files" : 9, - "name" : "Paired samples" - }, - { - "name" : "Independent samples - t", - "num_files" : 13 - }, - { - "num_files" : 10, - "name" : "Type I/type II errors and power" - }, - { - "name" : "One sample variance", - "num_files" : 2 - }, - { - "num_files" : 7, - "name" : "Chi-squared test for independence" - }, - { - "num_files" : 10, - "name" : "Chi-squared test for goodness of fit" - }, - { - "num_files" : 24, - "name" : "One-way ANOVA" - }, - { - "num_files" : 2, - "name" : "Multi-way ANOVA" - } - ] - }, - { - "name" : "Simple linear regression", - "num_files" : 78, - "subfields" : [ - { - "num_files" : 26, - "name" : "Correlation" - }, - { - "name" : "Regression", - "num_files" : 19 - }, - { - "name" : "Prediction", - "num_files" : 17 - }, - { - "num_files" : 7, - "name" : "Residuals" - }, - { - "name" : "Hypothesis tests", - "num_files" : 7 - }, - { - "num_files" : 1, - "name" : "Confidence intervals" - }, - { - "num_files" : 1, - "name" : "Diagnostics" - } - ] - }, - { - "name" : "Nonparametric methods", - "num_files" : 3, - "subfields" : [ - { - "name" : "Rank sum test", - "num_files" : 1 - }, - { - "num_files" : 1, - "name" : "Signed rank test" - }, - { - "name" : "Kruskal-Wallis test", - "num_files" : 1 - } - ] - }, - { - "num_files" : 4, - "name" : "Bayesian inference", - "subfields" : [ - { - "num_files" : 2, - "name" : "Posterior distribution" - }, - { - "num_files" : 1, - "name" : "Credibility intervals" - }, - { - "num_files" : 1, - "name" : "Hypothesis tests" - } - ] - }, - { - "num_files" : 21, - "name" : "Time series", - "subfields" : [ - { - "name" : "Autocorrelation", - "num_files" : 13 - }, - { - "name" : "Runs test", - "num_files" : 1 - }, - { - "num_files" : 1, - "name" : "Seasonal variation" - }, - { - "num_files" : 2, - "name" : "Forecasting" - }, - { - "num_files" : 4, - "name" : "Frequency domain" - } - ] - }, - { - "subfields" : [ - { - "num_files" : 1, - "name" : "Biasedness" - }, - { - "num_files" : 1, - "name" : "Consistency" - }, - { - "name" : "Maximum likelihood estimation", - "num_files" : 8 - } - ], - "num_files" : 10, - "name" : "Point estimation" - }, - { - "subfields" : [ - { - "num_files" : 2, - "name" : "Nonlinear regression" - }, - { - "name" : "Parameter estimates", - "num_files" : 13 - }, - { - "num_files" : 5, - "name" : "Hypothesis tests" - }, - { - "num_files" : 1, - "name" : "Multiple selection" - }, - { - "num_files" : 6, - "name" : "Model selection" - } - ], - "num_files" : 27, - "name" : "Multiple regression" - }, - { - "subfields" : [ - { - "name" : "Logistic regression", - "num_files" : 4 - } - ], - "num_files" : 4, - "name" : "Generalized linear methods" - } - ], - "name" : "Statistics", - "num_files" : 561 - }, - { - "name" : "Combinatorics", - "num_files" : 187, - "subfields" : [ - { - "subfields" : [ - { - "name" : "Factorial arithmetic", - "num_files" : 5 - }, - { - "name" : "Principles (addition, subtraction, multiplication)", - "num_files" : 38 - }, - { - "num_files" : 26, - "name" : "Permutations" - }, - { - "name" : "Combinations", - "num_files" : 35 - }, - { - "num_files" : 4, - "name" : "Pigeonhole principle" - }, - { - "num_files" : 38, - "name" : "Inclusion/exclusion" - }, - { - "name" : "Stars and bars", - "num_files" : 2 - }, - { - "name" : "Multiple techniques", - "num_files" : 9 - } - ], - "name" : "Counting", - "num_files" : 157 - }, - { - "num_files" : 30, - "name" : "Recurrence relations", - "subfields" : [ - { - "num_files" : 22, - "name" : "Concepts" - }, - { - "num_files" : 8, - "name" : "Solving homogeneous" - } - ] - } - ] - }, - { - "subfields" : [ - { - "subfields" : [ - { - "num_files" : 12, - "name" : "Misc." - } - ], - "num_files" : 12, - "name" : "Terminology" - }, - { - "num_files" : 2, - "name" : "Matrices", - "subfields" : [ - { - "name" : "Adjacency", - "num_files" : 2 - } - ] - }, - { - "num_files" : 1, - "name" : "Walks", - "subfields" : [ - { - "name" : "Hamiltonian", - "num_files" : 1 - } - ] - }, - { - "subfields" : [ - { - "name" : "Misc.", - "num_files" : 1 - } - ], - "num_files" : 1, - "name" : "Coloring" - }, - { - "subfields" : [ - { - "num_files" : 1, - "name" : "Misc." - } - ], - "name" : "Trees", - "num_files" : 1 - }, - { - "name" : "Misc.", - "num_files" : 3, - "subfields" : [ - { - "num_files" : 3, - "name" : "Misc." - } - ] - } - ], - "name" : "Graph theory", - "num_files" : 20 - }, - { - "subfields" : [ - { - "num_files" : 21, - "name" : "Particles", - "subfields" : [ - { - "name" : "Free-body diagrams", - "num_files" : 2 - }, - { - "name" : "Resultants", - "num_files" : 3 - }, - { - "num_files" : 1, - "name" : "Resolution into components" - }, - { - "num_files" : 15, - "name" : "2D equilibrium" - } - ] - }, - { - "num_files" : 33, - "name" : "Rigid bodies", - "subfields" : [ - { - "num_files" : 2, - "name" : "Free-body diagrams" - }, - { - "num_files" : 5, - "name" : "Moments and couples" - }, - { - "name" : "2D equilibrium", - "num_files" : 10 - }, - { - "num_files" : 1, - "name" : "3D reactions" - }, - { - "num_files" : 5, - "name" : "3D equilibrium" - }, - { - "name" : "Constraints and statical determinacy", - "num_files" : 10 - } - ] - }, - { - "name" : "Structures", - "num_files" : 41, - "subfields" : [ - { - "name" : "Simple trusses", - "num_files" : 24 - }, - { - "num_files" : 4, - "name" : "Method of sections" - }, - { - "num_files" : 13, - "name" : "Frames and machines" - } - ] - }, - { - "num_files" : 9, - "name" : "Distributed forces: centroid and center of gravity", - "subfields" : [ - { - "name" : "Centroids", - "num_files" : 5 - }, - { - "num_files" : 3, - "name" : "Composite bodies" - }, - { - "num_files" : 1, - "name" : "Resultant of general distributed loading" - } - ] - }, - { - "num_files" : 15, - "name" : "Distributed forces: moment of inertia", - "subfields" : [ - { - "num_files" : 1, - "name" : "Parallel axis theorem: area moment of inertia" - }, - { - "num_files" : 5, - "name" : "Composite areas" - }, - { - "name" : "Mass moment of inertia", - "num_files" : 6 - }, - { - "num_files" : 1, - "name" : "Parallel axis theorem: mass moment of inertia" - }, - { - "num_files" : 2, - "name" : "Composite masses" - } - ] - } - ], - "name" : "Statics", - "num_files" : 119 - }, - { - "subfields" : [ - { - "name" : "Kinematics of particles", - "num_files" : 17, - "subfields" : [ - { - "name" : "Rectilinear motion", - "num_files" : 3 - }, - { - "name" : "Curvilinear motion: 2D rectangular coordinates", - "num_files" : 8 - }, - { - "num_files" : 5, - "name" : "Curvilinear motion: polar coordinates" - }, - { - "name" : "Relative motion: translating axes", - "num_files" : 1 - } - ] - }, - { - "subfields" : [ - { - "num_files" : 7, - "name" : "2D equations of motion" - }, - { - "num_files" : 2, - "name" : "Linear impulse and momentum" - }, - { - "num_files" : 1, - "name" : "Impact" - } - ], - "name" : "Kinetics of particles", - "num_files" : 10 - }, - { - "num_files" : 23, - "name" : "Planar kinematics of rigid bodies", - "subfields" : [ - { - "name" : "Rectilinear and curvilinear translation", - "num_files" : 1 - }, - { - "name" : "Rotation about a fixed axis", - "num_files" : 5 - }, - { - "num_files" : 1, - "name" : "General plane motion" - }, - { - "name" : "Absolute motion", - "num_files" : 3 - }, - { - "num_files" : 4, - "name" : "Relative motion: velocity, translating axes" - }, - { - "name" : "Relative motion: velocity, instantaneous centers", - "num_files" : 2 - }, - { - "name" : "Relative motion: acceleration, translating axes", - "num_files" : 4 - }, - { - "num_files" : 1, - "name" : "Relative motion: velocity, rotating axes" - }, - { - "num_files" : 2, - "name" : "Relative motion: acceleration, rotating axes" - } - ] - }, - { - "num_files" : 41, - "name" : "Planar kinetics of rigid bodies", - "subfields" : [ - { - "num_files" : 6, - "name" : "Mass moment of inertia" - }, - { - "name" : "Parallel axis theorem: mass moment of inertia", - "num_files" : 1 - }, - { - "name" : "Composite masses", - "num_files" : 2 - }, - { - "name" : "Equations of motion", - "num_files" : 4 - }, - { - "name" : "Sliding, rolling, tipping", - "num_files" : 2 - }, - { - "name" : "Work of a force", - "num_files" : 1 - }, - { - "name" : "Principle of work and energy", - "num_files" : 2 - }, - { - "num_files" : 5, - "name" : "Kinetic energy" - }, - { - "name" : "Potential energy", - "num_files" : 2 - }, - { - "name" : "Conservation of energy", - "num_files" : 4 - }, - { - "num_files" : 4, - "name" : "Angular impulse and momentum" - }, - { - "name" : "Conservation of momentum", - "num_files" : 1 - }, - { - "name" : "Impact: central", - "num_files" : 7 - } - ] - }, - { - "subfields" : [ - { - "num_files" : 1, - "name" : "General motion" - } - ], - "num_files" : 1, - "name" : "3D kinematics of rigid bodies" - }, - { - "subfields" : [ - { - "name" : "Principal axes and moments of inertia", - "num_files" : 2 - } - ], - "name" : "3D kinetics of rigid bodies", - "num_files" : 2 - } - ], - "num_files" : 94, - "name" : "Dynamics" - }, - { - "num_files" : 102, - "name" : "Mechanics of materials", - "subfields" : [ - { - "subfields" : [ - { - "name" : "Axial stress", - "num_files" : 9 - }, - { - "num_files" : 4, - "name" : "Shear stress" - }, - { - "name" : "Simple structures", - "num_files" : 5 - } - ], - "name" : "Stress", - "num_files" : 18 - }, - { - "subfields" : [ - { - "num_files" : 3, - "name" : "Axial strain" - }, - { - "name" : "Axial stress-strain diagram", - "num_files" : 2 - }, - { - "name" : "Hooke's law: isotropic materials in axial loading", - "num_files" : 5 - }, - { - "name" : "Axial deformation", - "num_files" : 14 - }, - { - "num_files" : 1, - "name" : "Statically indeterminate axial members" - }, - { - "name" : "Thermal expansion", - "num_files" : 2 - }, - { - "name" : "Poisson's ratio", - "num_files" : 1 - }, - { - "num_files" : 2, - "name" : "Shear strain" - }, - { - "num_files" : 5, - "name" : "Stress concentration" - } - ], - "num_files" : 35, - "name" : "Strain" - }, - { - "subfields" : [ - { - "name" : "Transmission shafts", - "num_files" : 1 - }, - { - "name" : "Angle of twist", - "num_files" : 1 - } - ], - "num_files" : 2, - "name" : "Torsion" - }, - { - "num_files" : 11, - "name" : "Bending", - "subfields" : [ - { - "num_files" : 8, - "name" : "Bending stress" - }, - { - "num_files" : 3, - "name" : "Bending deformation" - } - ] - }, - { - "name" : "Transverse shear", - "num_files" : 11, - "subfields" : [ - { - "num_files" : 6, - "name" : "Shear and moment diagrams" - }, - { - "num_files" : 2, - "name" : "Prismatic beams" - }, - { - "num_files" : 3, - "name" : "Singularity functions" - } - ] - }, - { - "subfields" : [ - { - "num_files" : 2, - "name" : "Pressure vessels" - } - ], - "name" : "Pressure vessels", - "num_files" : 2 - }, - { - "num_files" : 1, - "name" : "Failure theories", - "subfields" : [ - { - "name" : "Maximum distortion energy theory", - "num_files" : 1 - } - ] - }, - { - "num_files" : 6, - "name" : "Beam and shaft design", - "subfields" : [ - { - "num_files" : 6, - "name" : "Prismatic beams" - } - ] - }, - { - "name" : "Beam deflection", - "num_files" : 16, - "subfields" : [ - { - "name" : "Elastic curve", - "num_files" : 4 - }, - { - "name" : "Singularity functions", - "num_files" : 3 - }, - { - "num_files" : 8, - "name" : "Superposition" - }, - { - "num_files" : 1, - "name" : "Superposition for statically indeterminate beams" - } - ] - } - ] - }, - { - "subfields" : [ - { - "subfields" : [ - { - "name" : "Undamped", - "num_files" : 3 - }, - { - "num_files" : 21, - "name" : "Viscous damping" - }, - { - "name" : "Coulomb damping", - "num_files" : 3 - } - ], - "num_files" : 27, - "name" : "One DOF vibration: free" - }, - { - "subfields" : [ - { - "num_files" : 1, - "name" : "Rotating unbalance" - } - ], - "num_files" : 1, - "name" : "One DOF vibration: harmonic excitation" - }, - { - "subfields" : [ - { - "name" : "Misc.", - "num_files" : 9 - } - ], - "name" : "Two DOF vibration", - "num_files" : 9 - }, - { - "num_files" : 4, - "name" : "Multi-DOF vibration", - "subfields" : [ - { - "name" : "Misc.", - "num_files" : 4 - } - ] - } - ], - "name" : "Vibrations", - "num_files" : 41 - }, - { - "subfields" : [ - { - "num_files" : 91, - "name" : "Definitions", - "subfields" : [ - { - "name" : "Unit systems, conversion of units, dimensional homogeneity", - "num_files" : 88 - }, - { - "num_files" : 1, - "name" : "Thermodynamic properties of a fluid" - }, - { - "name" : "Viscosity and other secondary properties", - "num_files" : 1 - }, - { - "num_files" : 1, - "name" : "Streamlines, streaklines and pathlines" - } - ] - }, - { - "subfields" : [ - { - "name" : "Hydrostatic pressure", - "num_files" : 6 - }, - { - "num_files" : 6, - "name" : "Manometers" - }, - { - "num_files" : 2, - "name" : "Hydrostatic forces: plane surfaces" - }, - { - "name" : "Hydrostatic forces: curved surfaces", - "num_files" : 1 - }, - { - "num_files" : 3, - "name" : "Buoyancy and stability" - } - ], - "name" : "Pressure distributions", - "num_files" : 18 - }, - { - "subfields" : [ - { - "name" : "Continuity", - "num_files" : 1 - }, - { - "num_files" : 14, - "name" : "Linear momentum" - }, - { - "name" : "Bernoulli's equation", - "num_files" : 8 - }, - { - "name" : "Energy", - "num_files" : 1 - } - ], - "name" : "Integral relations for a control volume", - "num_files" : 24 - }, - { - "subfields" : [ - { - "num_files" : 2, - "name" : "Buckingham Pi theorem" - } - ], - "num_files" : 2, - "name" : "Dimensional analysis and similarity" - }, - { - "subfields" : [ - { - "num_files" : 5, - "name" : "Pressure head loss: major loss and friction factor" - }, - { - "num_files" : 1, - "name" : "Pressure head loss: minor losses" - }, - { - "num_files" : 2, - "name" : "Energy equation" - } - ], - "num_files" : 8, - "name" : "Viscous flow in ducts" - }, - { - "name" : "Flow past immersed bodies", - "num_files" : 14, - "subfields" : [ - { - "name" : "Boundary layers", - "num_files" : 6 - }, - { - "name" : "Flat plate boundary layer", - "num_files" : 1 - }, - { - "num_files" : 7, - "name" : "Forces on objects immersed in a flow" - } - ] - }, - { - "name" : "Turbomachinery", - "num_files" : 11, - "subfields" : [ - { - "name" : "Pumps", - "num_files" : 7 - }, - { - "num_files" : 4, - "name" : "Pumps: performance curves" - } - ] - } - ], - "num_files" : 168, - "name" : "Fluid mechanics" - }, - { - "name" : "Electric circuits", - "num_files" : 99, - "subfields" : [ - { - "name" : "AC steady-state analysis", - "num_files" : 12, - "subfields" : [ - { - "name" : "Analysis techniques", - "num_files" : 4 - }, - { - "num_files" : 3, - "name" : "Basic analysis using Kirchhoff's laws" - }, - { - "name" : "Impedance and admittance", - "num_files" : 2 - }, - { - "name" : "Sinusoids", - "num_files" : 3 - } - ] - }, - { - "name" : "Additional analysis techniques", - "num_files" : 17, - "subfields" : [ - { - "num_files" : 2, - "name" : "Introduction" - }, - { - "num_files" : 3, - "name" : "Maximum power transfer" - }, - { - "name" : "Superposition", - "num_files" : 4 - }, - { - "name" : "Thevenin's and Norton's theorems", - "num_files" : 6 - }, - { - "name" : "Misc.", - "num_files" : 2 - } - ] - }, - { - "num_files" : 2, - "name" : "Basic components and electric circuits", - "subfields" : [ - { - "name" : "Units and scales", - "num_files" : 2 - } - ] - }, - { - "num_files" : 7, - "name" : "Basic concepts", - "subfields" : [ - { - "name" : "Circuit elements", - "num_files" : 2 - }, - { - "name" : "System of units", - "num_files" : 5 - } - ] - }, - { - "subfields" : [ - { - "name" : "Capacitor and inductor combinations", - "num_files" : 3 - }, - { - "num_files" : 2, - "name" : "Capacitors" - }, - { - "num_files" : 2, - "name" : "Inductors" - } - ], - "num_files" : 7, - "name" : "Capacitance and inductance" - }, - { - "subfields" : [ - { - "num_files" : 1, - "name" : "Mutual inductance" - }, - { - "name" : "The ideal transformer", - "num_files" : 2 - } - ], - "num_files" : 3, - "name" : "Magnetically coupled networks" - }, - { - "name" : "Nodal and loop analysis techniques", - "num_files" : 13, - "subfields" : [ - { - "num_files" : 4, - "name" : "Loop analysis" - }, - { - "num_files" : 9, - "name" : "Nodal analysis" - } - ] - }, - { - "name" : "Operational amplifiers", - "num_files" : 8, - "subfields" : [ - { - "name" : "Fundamental op-amp circuits", - "num_files" : 8 - } - ] - }, - { - "name" : "Polyphase circuits", - "num_files" : 2, - "subfields" : [ - { - "num_files" : 2, - "name" : "Source/load connections" - } - ] - }, - { - "name" : "Resistive circuits", - "num_files" : 20, - "subfields" : [ - { - "name" : "Circuits with dependent sources", - "num_files" : 1 - }, - { - "name" : "Circuits with series-parallel resistor combinations", - "num_files" : 7 - }, - { - "name" : "Kirchhoff's law", - "num_files" : 4 - }, - { - "num_files" : 2, - "name" : "Ohm's law" - }, - { - "name" : "Series and parallel resistor combinations", - "num_files" : 2 - }, - { - "num_files" : 1, - "name" : "Single-loop circuits" - }, - { - "name" : "Single-node-pair circuits", - "num_files" : 1 - }, - { - "num_files" : 2, - "name" : "Wye-delta transformations" - } - ] - }, - { - "num_files" : 6, - "name" : "Steady-state power analysis", - "subfields" : [ - { - "name" : "Average power", - "num_files" : 1 - }, - { - "num_files" : 2, - "name" : "Complex power" - }, - { - "num_files" : 1, - "name" : "Effective or rms values" - }, - { - "name" : "Maximum average power transfer", - "num_files" : 1 - }, - { - "name" : "The power factor", - "num_files" : 1 - } - ] - }, - { - "num_files" : 1, - "name" : "Voltage and current laws", - "subfields" : [ - { - "name" : "The single-loop circuit", - "num_files" : 1 - } - ] - }, - { - "name" : "Misc.", - "num_files" : 1, - "subfields" : [ - { - "name" : "Misc.", - "num_files" : 1 - } - ] - } - ] - }, - { - "num_files" : 225, - "name" : "Thermodynamics", - "subfields" : [ - { - "subfields" : [ - { - "name" : "Unit systems, conversion of units, dimensional homogeneity", - "num_files" : 88 - }, - { - "name" : "Hydrostatic pressure", - "num_files" : 6 - }, - { - "name" : "Manometers", - "num_files" : 6 - }, - { - "num_files" : 2, - "name" : "Specific volume and density" - }, - { - "name" : "Equilibrium", - "num_files" : 2 - }, - { - "num_files" : 4, - "name" : "Energy" - }, - { - "name" : "Work: mechanical", - "num_files" : 2 - }, - { - "num_files" : 2, - "name" : "Work: boundary" - }, - { - "name" : "Work: spring", - "num_files" : 1 - } - ], - "name" : "Definitions", - "num_files" : 113 - }, - { - "subfields" : [ - { - "num_files" : 3, - "name" : "Gibbs phase rule" - }, - { - "name" : "Phase diagrams", - "num_files" : 3 - }, - { - "name" : "Pure substances: compressed liquid", - "num_files" : 3 - }, - { - "num_files" : 1, - "name" : "Pure substances: two-phase mixture" - }, - { - "num_files" : 3, - "name" : "Pure substances: phase change processes" - }, - { - "name" : "Ideal gas: ideal gas law", - "num_files" : 14 - }, - { - "name" : "Ideal gas: change in internal energy", - "num_files" : 1 - }, - { - "name" : "Polytropic process", - "num_files" : 2 - }, - { - "num_files" : 1, - "name" : "Misc." - } - ], - "name" : "Properties", - "num_files" : 31 - }, - { - "subfields" : [ - { - "name" : "First law: closed systems", - "num_files" : 14 - } - ], - "num_files" : 14, - "name" : "First law: closed systems" - }, - { - "num_files" : 1, - "name" : "Continuity: open systems", - "subfields" : [ - { - "num_files" : 1, - "name" : "Steady-state" - } - ] - }, - { - "name" : "First law: open systems", - "num_files" : 29, - "subfields" : [ - { - "num_files" : 3, - "name" : "Steady-state" - }, - { - "name" : "Transient", - "num_files" : 3 - }, - { - "name" : "Steady flow devices: nozzles and diffusers", - "num_files" : 5 - }, - { - "num_files" : 4, - "name" : "Steady flow devices: turbines" - }, - { - "num_files" : 8, - "name" : "Steady flow devices: compressors and pumps" - }, - { - "name" : "Steady flow devices: heat exchangers", - "num_files" : 4 - }, - { - "num_files" : 1, - "name" : "Steady flow devices: throttling devices" - }, - { - "num_files" : 1, - "name" : "Steady flow devices: multiple devices" - } - ] - }, - { - "num_files" : 12, - "name" : "Second law", - "subfields" : [ - { - "name" : "Efficiency and coefficient of performance", - "num_files" : 1 - }, - { - "name" : "Carnot cycle: heat engine", - "num_files" : 2 - }, - { - "name" : "Carnot cycle: refrigeration and heat pump", - "num_files" : 9 - } - ] - }, - { - "subfields" : [ - { - "num_files" : 1, - "name" : "Pure substance: saturated liquid" - }, - { - "name" : "Pure substance: saturated vapour", - "num_files" : 1 - }, - { - "name" : "Pure substance: superheated vapour", - "num_files" : 2 - }, - { - "name" : "Ideal gas: change in entropy", - "num_files" : 3 - }, - { - "name" : "Incompressible substance: change in entropy", - "num_files" : 1 - }, - { - "num_files" : 4, - "name" : "Entropy balance: closed systems" - }, - { - "num_files" : 2, - "name" : "Entropy balance: open systems" - }, - { - "name" : "Isentropic processes", - "num_files" : 3 - }, - { - "num_files" : 3, - "name" : "Isentropic efficiencies" - } - ], - "name" : "Entropy", - "num_files" : 20 - }, - { - "subfields" : [ - { - "num_files" : 1, - "name" : "Rankine cycle" - } - ], - "num_files" : 1, - "name" : "Vapour power cycles" - }, - { - "num_files" : 2, - "name" : "Gas power cycles", - "subfields" : [ - { - "num_files" : 2, - "name" : "Brayton cycle: air standard" - } - ] - }, - { - "num_files" : 1, - "name" : "Refrigeration and heat pump cycles", - "subfields" : [ - { - "name" : "Vapour refrigeration and heat pump cycles", - "num_files" : 1 - } - ] - }, - { - "subfields" : [ - { - "num_files" : 1, - "name" : "Heats of combustion and heating value" - } - ], - "name" : "Reaction and combustion", - "num_files" : 1 - } - ] - }, - { - "subfields" : [ - { - "subfields" : [ - { - "name" : "Unit systems, conversion of units, dimensional homogeneity", - "num_files" : 88 - }, - { - "num_files" : 2, - "name" : "Specific volume and density" - } - ], - "name" : "Definitions", - "num_files" : 90 - }, - { - "subfields" : [ - { - "num_files" : 14, - "name" : "Non-reactive closed processes" - }, - { - "name" : "Non-reactive open processes", - "num_files" : 3 - } - ], - "num_files" : 17, - "name" : "Energy balances" - }, - { - "num_files" : 3, - "name" : "Transient processes", - "subfields" : [ - { - "name" : "Transient non-reactive open energy balances", - "num_files" : 3 - } - ] - } - ], - "name" : "Material and energy balances", - "num_files" : 110 - }, - { - "name" : "Operations research", - "num_files" : 53, - "subfields" : [ - { - "name" : "Linear programming", - "num_files" : 53, - "subfields" : [ - { - "num_files" : 30, - "name" : "Constrained optimization - planar" - }, - { - "name" : "Simplex method", - "num_files" : 23 - } - ] - } - ] - }, - { - "name" : "Set theory and logic", - "num_files" : 300, - "subfields" : [ - { - "num_files" : 72, - "name" : "Operations on sets", - "subfields" : [ - { - "num_files" : 45, - "name" : "Boolean operations on sets" - }, - { - "name" : "Membership tables", - "num_files" : 3 - }, - { - "name" : "Venn diagrams", - "num_files" : 13 - }, - { - "name" : "Products", - "num_files" : 5 - }, - { - "num_files" : 2, - "name" : "Power sets" - }, - { - "num_files" : 4, - "name" : "Cardinality" - } - ] - }, - { - "subfields" : [ - { - "num_files" : 12, - "name" : "Subset" - }, - { - "num_files" : 7, - "name" : "Properties of relations" - }, - { - "name" : "Equivalence relations", - "num_files" : 14 - } - ], - "num_files" : 33, - "name" : "Relations between sets" - }, - { - "num_files" : 9, - "name" : "Functions", - "subfields" : [ - { - "num_files" : 3, - "name" : "Injective, surjective, bijective" - }, - { - "num_files" : 6, - "name" : "Image and inverse image" - } - ] - }, - { - "name" : "Propositional logic", - "num_files" : 112, - "subfields" : [ - { - "name" : "Translation", - "num_files" : 25 - }, - { - "num_files" : 21, - "name" : "Operations on propositions" - }, - { - "num_files" : 30, - "name" : "Truth tables" - }, - { - "num_files" : 31, - "name" : "Rules of inference" - }, - { - "num_files" : 5, - "name" : "Boolean circuits" - } - ] - }, - { - "subfields" : [ - { - "num_files" : 8, - "name" : "Predicates" - }, - { - "name" : "Translation", - "num_files" : 18 - }, - { - "num_files" : 10, - "name" : "Semantics of quantifiers" - }, - { - "name" : "Proofs", - "num_files" : 6 - } - ], - "name" : "First order logic", - "num_files" : 42 - }, - { - "subfields" : [ - { - "name" : "Misc.", - "num_files" : 2 - } - ], - "num_files" : 2, - "name" : "Fuzzy logic" - }, - { - "subfields" : [ - { - "num_files" : 6, - "name" : "Misc." - } - ], - "num_files" : 6, - "name" : "Puzzles" - }, - { - "num_files" : 24, - "name" : "Pattern matching", - "subfields" : [ - { - "name" : "Numeric", - "num_files" : 17 - }, - { - "num_files" : 7, - "name" : "Non-numeric" - } - ] - } - ] - }, - { - "subfields" : [ - { - "subfields" : [ - { - "name" : "Income streams", - "num_files" : 30 - }, - { - "name" : "Loans", - "num_files" : 56 - }, - { - "num_files" : 29, - "name" : "Perpetuities" - }, - { - "num_files" : 58, - "name" : "Sinking funds" - }, - { - "num_files" : 24, - "name" : "Mixed methods" - } - ], - "num_files" : 197, - "name" : "Annuities" - }, - { - "subfields" : [ - { - "num_files" : 11, - "name" : "Prices and coupon rates" - }, - { - "num_files" : 17, - "name" : "Book value" - }, - { - "name" : "Other bonds", - "num_files" : 5 - }, - { - "name" : "Yield rates", - "num_files" : 3 - } - ], - "num_files" : 36, - "name" : "Bonds" - }, - { - "num_files" : 22, - "name" : "Equations of value", - "subfields" : [ - { - "num_files" : 12, - "name" : "Dollar weighted rate of return" - }, - { - "num_files" : 10, - "name" : "Time weighted rate of return" - } - ] - }, - { - "subfields" : [ - { - "name" : "Simple interest", - "num_files" : 59 - }, - { - "num_files" : 71, - "name" : "Compound interest" - }, - { - "name" : "Continuous interest", - "num_files" : 14 - }, - { - "num_files" : 42, - "name" : "Effective and nominal rates of interest" - }, - { - "name" : "Present and future value of money", - "num_files" : 55 - } - ], - "num_files" : 241, - "name" : "Interest" - }, - { - "subfields" : [ - { - "num_files" : 15, - "name" : "Introduction to options" - }, - { - "name" : "Binomial trees", - "num_files" : 16 - }, - { - "num_files" : 12, - "name" : "Hedging strategies" - } - ], - "name" : "Options", - "num_files" : 43 - }, - { - "name" : "Expected and contingent payments", - "num_files" : 17, - "subfields" : [ - { - "name" : "Contingent payments", - "num_files" : 9 - }, - { - "num_files" : 8, - "name" : "Expected payments" - } - ] - } - ], - "num_files" : 556, - "name" : "Financial mathematics" - }, - { - "subfields" : [ - { - "subfields" : [ - { - "num_files" : 13, - "name" : "Conversion to a + bi form" - }, - { - "num_files" : 8, - "name" : "Addition/subtraction" - }, - { - "name" : "Multiplication", - "num_files" : 20 - }, - { - "num_files" : 1, - "name" : "Complex conjugates" - }, - { - "num_files" : 17, - "name" : "Division" - }, - { - "name" : "Multiple operations", - "num_files" : 23 - }, - { - "name" : "Modulus/norm", - "num_files" : 4 - }, - { - "name" : "Conversion to/from polar form", - "num_files" : 23 - }, - { - "num_files" : 10, - "name" : "Powers and roots" - } - ], - "num_files" : 119, - "name" : "Arithmetic" - }, - { - "name" : "Complex equations", - "num_files" : 3, - "subfields" : [ - { - "num_files" : 3, - "name" : "Linear" - } - ] - }, - { - "num_files" : 5, - "name" : "Complex plane", - "subfields" : [ - { - "name" : "Regions and domains", - "num_files" : 5 - } - ] - }, - { - "num_files" : 6, - "name" : "Complex functions", - "subfields" : [ - { - "name" : "Complex functions as mappings", - "num_files" : 2 - }, - { - "num_files" : 4, - "name" : "Limits" - } - ] - }, - { - "subfields" : [ - { - "name" : "Differentiability and analyticity", - "num_files" : 3 - }, - { - "name" : "Harmonic functions", - "num_files" : 4 - }, - { - "name" : "Entire functions", - "num_files" : 1 - }, - { - "num_files" : 1, - "name" : "Applications" - } - ], - "name" : "Analytic functions", - "num_files" : 9 - }, - { - "subfields" : [ - { - "num_files" : 1, - "name" : "Exponential function" - } - ], - "name" : "Elementary functions", - "num_files" : 1 - }, - { - "num_files" : 1, - "name" : "Integration in the complex plane", - "subfields" : [ - { - "name" : "Cauchy's theorem", - "num_files" : 1 - } - ] - }, - { - "name" : "Series and residues", - "num_files" : 23, - "subfields" : [ - { - "name" : "Sequences", - "num_files" : 1 - }, - { - "num_files" : 4, - "name" : "Taylor series" - }, - { - "name" : "Laurent series", - "num_files" : 1 - }, - { - "name" : "Zeroes and poles", - "num_files" : 11 - }, - { - "name" : "Residues", - "num_files" : 6 - } - ] - } - ], - "num_files" : 167, - "name" : "Complex analysis" - }, - { - "subfields" : [ - { - "num_files" : 364, - "name" : "Integers", - "subfields" : [ - { - "num_files" : 15, - "name" : "Interpreting integers" - }, - { - "name" : "Addition/subtraction", - "num_files" : 48 - }, - { - "name" : "Multiplication", - "num_files" : 17 - }, - { - "num_files" : 18, - "name" : "Integer division" - }, - { - "name" : "Exponentiation", - "num_files" : 55 - }, - { - "num_files" : 76, - "name" : "Multiple operations" - }, - { - "name" : "Inequalities", - "num_files" : 18 - }, - { - "num_files" : 12, - "name" : "Absolute value" - }, - { - "name" : "Estimation", - "num_files" : 3 - }, - { - "num_files" : 2, - "name" : "Rounding" - }, - { - "name" : "Applications", - "num_files" : 100 - } - ] - }, - { - "name" : "Fractions/rational numbers", - "num_files" : 377, - "subfields" : [ - { - "name" : "Properties", - "num_files" : 5 - }, - { - "name" : "Interpreting fractions", - "num_files" : 26 - }, - { - "num_files" : 66, - "name" : "Mixed/improper fractions" - }, - { - "num_files" : 15, - "name" : "Reducing fractions" - }, - { - "num_files" : 73, - "name" : "Addition/subtraction" - }, - { - "num_files" : 24, - "name" : "Multiplication" - }, - { - "name" : "Division", - "num_files" : 20 - }, - { - "num_files" : 17, - "name" : "Multiple operations" - }, - { - "name" : "Inequalities", - "num_files" : 20 - }, - { - "name" : "Absolute value", - "num_files" : 3 - }, - { - "name" : "Ratio/proportions", - "num_files" : 25 - }, - { - "num_files" : 5, - "name" : "Estimation" - }, - { - "num_files" : 78, - "name" : "Applications" - } - ] - }, - { - "name" : "Decimals", - "num_files" : 171, - "subfields" : [ - { - "num_files" : 23, - "name" : "Interpreting decimals" - }, - { - "num_files" : 12, - "name" : "Addition/subtraction" - }, - { - "name" : "Multiplication", - "num_files" : 15 - }, - { - "name" : "Division", - "num_files" : 7 - }, - { - "num_files" : 3, - "name" : "Multiple operations" - }, - { - "name" : "Converting between fractions and decimals", - "num_files" : 27 - }, - { - "name" : "Inequalities", - "num_files" : 8 - }, - { - "name" : "Absolute value", - "num_files" : 1 - }, - { - "num_files" : 29, - "name" : "Estimation" - }, - { - "num_files" : 46, - "name" : "Applications" - } - ] - }, - { - "subfields" : [ - { - "num_files" : 28, - "name" : "Calculations" - }, - { - "num_files" : 14, - "name" : "Conversion between decimals and percents" - }, - { - "num_files" : 79, - "name" : "Applications" - } - ], - "num_files" : 121, - "name" : "Percents" - }, - { - "subfields" : [ - { - "num_files" : 2, - "name" : "Interpreting irrational numbers" - }, - { - "name" : "Simplify radical numbers", - "num_files" : 46 - }, - { - "num_files" : 4, - "name" : "Rational exponents" - }, - { - "name" : "Inequalities", - "num_files" : 3 - } - ], - "name" : "Irrational numbers", - "num_files" : 55 - }, - { - "subfields" : [ - { - "num_files" : 13, - "name" : "Conversion to a + bi form" - }, - { - "num_files" : 8, - "name" : "Addition/subtraction" - }, - { - "name" : "Multiplication", - "num_files" : 20 - }, - { - "name" : "Complex conjugates", - "num_files" : 1 - }, - { - "name" : "Division", - "num_files" : 17 - }, - { - "num_files" : 23, - "name" : "Multiple operations" - }, - { - "num_files" : 4, - "name" : "Modulus/norm" - }, - { - "name" : "Conversion to/from polar form", - "num_files" : 23 - }, - { - "name" : "Powers and roots", - "num_files" : 10 - } - ], - "name" : "Complex numbers", - "num_files" : 119 - }, - { - "subfields" : [ - { - "name" : "Converting", - "num_files" : 12 - }, - { - "name" : "Addition/subtraction", - "num_files" : 9 - }, - { - "num_files" : 6, - "name" : "Multiplication" - } - ], - "name" : "Other bases", - "num_files" : 27 - }, - { - "name" : "Units", - "num_files" : 96, - "subfields" : [ - { - "num_files" : 88, - "name" : "Conversions" - }, - { - "num_files" : 8, - "name" : "Interpretation" - } - ] - } - ], - "name" : "Arithmetic", - "num_files" : 1330 - }, - { - "subfields" : [ - { - "num_files" : 106, - "name" : "Divisibility", - "subfields" : [ - { - "name" : "Definitions", - "num_files" : 33 - }, - { - "num_files" : 12, - "name" : "Division algorithm" - }, - { - "name" : "Prime factorization", - "num_files" : 25 - }, - { - "num_files" : 36, - "name" : "GCDs and LCMs" - } - ] - }, - { - "name" : "Congruences", - "num_files" : 24, - "subfields" : [ - { - "num_files" : 6, - "name" : "Modular arithmetic" - }, - { - "num_files" : 3, - "name" : "Linear congruences" - }, - { - "name" : "Fast powering", - "num_files" : 2 - }, - { - "name" : "Chinese remainder theorem", - "num_files" : 9 - }, - { - "num_files" : 4, - "name" : "Fermat's little theorem" - } - ] - }, - { - "num_files" : 1, - "name" : "Diophantine equations", - "subfields" : [ - { - "num_files" : 1, - "name" : "Fermat's last theorem" - } - ] - } - ], - "name" : "Number theory", - "num_files" : 131 - }, - { - "subfields" : [ - { - "num_files" : 7, - "name" : "Fields and polynomials", - "subfields" : [ - { - "name" : "Fields", - "num_files" : 2 - }, - { - "name" : "Polynomials", - "num_files" : 5 - } - ] - }, - { - "subfields" : [ - { - "name" : "Group axioms", - "num_files" : 14 - }, - { - "name" : "Subgroups", - "num_files" : 11 - }, - { - "name" : "Cyclic groups", - "num_files" : 10 - }, - { - "num_files" : 8, - "name" : "Permutation groups" - }, - { - "name" : "Product of groups", - "num_files" : 5 - }, - { - "name" : "Cosets, Lagrange's theorem, and normality", - "num_files" : 14 - }, - { - "name" : "Quotient groups", - "num_files" : 4 - }, - { - "num_files" : 8, - "name" : "Homomorphisms" - }, - { - "num_files" : 10, - "name" : "Group actions" - } - ], - "num_files" : 84, - "name" : "Groups" - }, - { - "name" : "Rings", - "num_files" : 26, - "subfields" : [ - { - "name" : "Ring axioms", - "num_files" : 4 - }, - { - "name" : "Units and zero divisors", - "num_files" : 8 - }, - { - "num_files" : 8, - "name" : "Ideals and homomorphisms" - }, - { - "num_files" : 6, - "name" : "Quotient rings and polynomial rings" - } - ] - }, - { - "num_files" : 1, - "name" : "Misc.", - "subfields" : [ - { - "num_files" : 1, - "name" : "Misc." - } - ] - } - ], - "num_files" : 118, - "name" : "Abstract algebra" - }, - { - "name" : "Cryptography", - "num_files" : 10, - "subfields" : [ - { - "subfields" : [ - { - "name" : "Shift cipher", - "num_files" : 2 - }, - { - "name" : "Affine cipher", - "num_files" : 2 - }, - { - "name" : "Rail fence cipher", - "num_files" : 6 - } - ], - "num_files" : 10, - "name" : "Classic ciphers" - } - ] - }, - { - "name" : "Real analysis", - "num_files" : 7, - "subfields" : [ - { - "subfields" : [ - { - "num_files" : 3, - "name" : "Limit points" - }, - { - "name" : "Interior points", - "num_files" : 1 - }, - { - "num_files" : 3, - "name" : "Numerical methods" - } - ], - "num_files" : 7, - "name" : "Limits and accumulation points" - } - ] - }, - { - "subfields" : [ - { - "name" : "Computational complexity", - "num_files" : 6, - "subfields" : [ - { - "name" : "Misc.", - "num_files" : 6 - } - ] - }, - { - "name" : "Algorithm analysis", - "num_files" : 5, - "subfields" : [ - { - "name" : "Misc.", - "num_files" : 5 - } - ] - } - ], - "name" : "Computer science", - "num_files" : 11 - }, - { - "num_files" : 2431, - "name" : "WeBWorK", - "subfields" : [ - { - "subfields" : [ - { - "num_files" : 8, - "name" : "Answers" - }, - { - "name" : "Graphs", - "num_files" : 2 - }, - { - "name" : "JavaScript", - "num_files" : 9 - }, - { - "name" : "Flash", - "num_files" : 4 - }, - { - "name" : "Problem", - "num_files" : 50 - }, - { - "name" : "Questionnaire", - "num_files" : 1 - } - ], - "name" : "Demos", - "num_files" : 74 - }, - { - "num_files" : 262, - "name" : "WeBWorK tutorial", - "subfields" : [ - { - "name" : "AIM tutorial: new problems", - "num_files" : 18 - }, - { - "name" : "AIM tutorial: old problems", - "num_files" : 16 - }, - { - "name" : "ASU", - "num_files" : 11 - }, - { - "num_files" : 4, - "name" : "CSLB" - }, - { - "num_files" : 90, - "name" : "Fort Lewis tutorial 2011" - }, - { - "name" : "PGML tutorial 2015", - "num_files" : 69 - }, - { - "num_files" : 4, - "name" : "MAA tutorial" - }, - { - "name" : "Rochester", - "num_files" : 15 - }, - { - "num_files" : 4, - "name" : "Surveys" - }, - { - "num_files" : 19, - "name" : "WeBWorK tutorial" - }, - { - "name" : "Authoring tutorial", - "num_files" : 8 - }, - { - "name" : "Misc.", - "num_files" : 4 - } - ] - }, - { - "num_files" : 2093, - "name" : "Calculus gateway", - "subfields" : [ - { - "name" : "Calculus entrance", - "num_files" : 511 - }, - { - "name" : "Derivative", - "num_files" : 701 - }, - { - "name" : "Integral", - "num_files" : 790 - }, - { - "name" : "Calculus II entrance", - "num_files" : 91 - } - ] - }, - { - "subfields" : [ - { - "num_files" : 2, - "name" : "Misc." - } - ], - "num_files" : 2, - "name" : "Projects" - } - ] - } -] diff --git a/lib/WeBWorK/htdocs/DATA/tagging-taxonomy.json b/lib/WeBWorK/htdocs/DATA/tagging-taxonomy.json deleted file mode 100644 index 42b227ea5..000000000 --- a/lib/WeBWorK/htdocs/DATA/tagging-taxonomy.json +++ /dev/null @@ -1,2348 +0,0 @@ -[ - { - "Calculus - single variable" : [ - { - "Limits and continuity" : [ - "Motivational applications (estimation)", - "Finding limits using graphs", - "Rules of limits - basic", - "Evaluating limits - factoring", - "Evaluating limits - rationalizing", - "Evaluating limits - rational expressions", - "Evaluating limits - trigonometric", - "Squeeze theorem", - "One-sided limits - concept of", - "Continuity - concept of", - "Continuity - classifying discontinuities", - "Continuity - intermediate value theorem", - "Infinite limits and vertical asymptotes", - "Limits at infinity, horizontal and oblique asymptotes", - "Estimating limits numerically", - "Applications - instantaneous rate of change", - "Applications - tangent lines and slopes", - "Applications - finding all asymptotes", - "Applications - other", - "Definitions and existence (conceptual)" - ] - }, - { - "Differentiation" : [ - "Definition of the derivative", - "Conceptual understanding of derivatives", - "Derivatives of polynomials and power functions", - "Product rule (without trigonometric functions)", - "Product rule (with trigonometric functions)", - "Quotient rule (without trigonometric functions)", - "Quotient rule (with trigonometric functions)", - "Derivatives of trigonometric functions", - "Derivatives of exponential functions", - "Derivatives of logarithmic functions", - "Derivatives of inverse functions", - "Derivatives of inverse trigonometric functions", - "Hyperbolic functions", - "Derivatives of hyperbolic functions", - "Chain rule (without trigonometric functions)", - "Chain rule (with trigonometric functions)", - "Higher-order derivatives", - "Derivatives involving multiple rules (no product, quotient, or chain rule)", - "Derivatives involving multiple rules (no chain rule)", - "Derivatives involving multiple rules (all rules)", - "Logarithmic differentiation", - "Implicit differentiation" - ] - }, - { - "Applications of differentiation" : [ - "Mean value theorem", - "Rates of change - general", - "Rates of change - business and economics", - "Rates of change - engineering and physics", - "Rates of change - natural and social sciences", - "Increasing/decreasing functions and local extrema", - "Concavity and points of inflection", - "Global extrema", - "Summary of curve sketching", - "Optimization - general", - "Optimization - business and economics", - "Optimization - engineering and physics", - "Optimization - natural and social sciences", - "Linear approximation and differentials", - "Related rates", - "Indeterminate forms and L'Hopital's rule", - "Newton's method", - "Elasticity of demand" - ] - }, - { - "Integrals" : [ - "Conceptual understanding of integration", - "Antiderivatives (without trigonometric functions)", - "Antiderivatives (with trigonometric functions)", - "Indefinite integrals (without trigonometric functions)", - "Indefinite integrals (with trigonometric functions)", - "Riemann sums", - "Definite integrals (without trigonometric functions)", - "Definite integrals (with trigonometric functions)", - "Fundamental theorem of calculus", - "Improper integrals" - ] - }, - { - "Techniques of integration" : [ - "Substitution (without trigonometric functions)", - "Substitution (with trigonometric functions)", - "Integration by parts (without trigonometric functions)", - "Integration by parts (with trigonometric functions)", - "Trigonometric integrals", - "Hyperbolic functions", - "Partial fractions", - "Trigonometric substitution", - "Tables of integrals", - "Computer algebra system", - "Mixed techniques", - "Challenging integrals", - "Approximation" - ] - }, - { - "Applications of integration" : [ - "Average value of a function", - "Areas between curves", - "Volumes by slices", - "Volumes by disks", - "Volumes by washers", - "Volumes by cylindrical shells", - "Volumes by multiple methods", - "Arc length", - "Surfaces of revolution", - "Distance, velocity, acceleration", - "Work", - "Hydrostatic pressure", - "Center of gravity", - "Other physics and engineering applications", - "Economics", - "Biology", - "Probability and statistics" - ] - }, - { - "Infinite sequences and series" : [ - "Limit of a sequence", - "Series notation", - "Partial sums", - "Taylor polynomials", - "Geometric", - "Test for divergence", - "Comparison tests", - "Integral test", - "Ratio test", - "Root test", - "Alternating series test", - "Absolute and conditional convergence", - "Strategy for testing series", - "Interval of convergence of a power series", - "Maclaurin series", - "Taylor series", - "Power series", - "Representations of functions as series", - "Applications of Taylor polynomials", - "Fourier series" - ] - }, - { - "Parametric" : [ - "Curves", - "Eliminating the parameter", - "Tangents, velocity, and speed", - "Higher order derivatives", - "Arc length", - "Area", - "Volumes of revolution", - "Surface area of surfaces of revolution" - ] - }, - { - "Polar" : [ - "Tangents", - "Area", - "Arc length", - "Other applications" - ] - } - ] - }, - { - "Calculus - multivariable" : [ - { - "Calculus of vector valued functions" : [ - "Parameterized curves", - "Limits and continuity", - "Derivatives", - "Integrals", - "Arc length and curvature", - "Frames, motions, and other applications" - ] - }, - { - "Concepts for multivariable functions" : [ - "Notation, domain, and range", - "Surfaces", - "Quadratic surfaces", - "Surfaces in other coordinate systems", - "Parameterized surfaces", - "Traces, contours, and level sets" - ] - }, - { - "Differentiation of multivariable functions" : [ - "Limits and continuity", - "Partial derivatives", - "Chain rule", - "Differentiability, linearization and tangent planes", - "Directional derivatives and the gradient", - "Extreme values and optimization", - "Lagrange multipliers and constrained optimization" - ] - }, - { - "Integration of multivariable functions" : [ - "Double integrals over rectangles", - "Iterated integrals and Fubini's theorem", - "Double integrals over general regions", - "Double integrals in polar", - "Triple integrals", - "Change of variable", - "Triple integrals in cylindrical and spherical", - "Applications of double integrals", - "Applications of triple integrals" - ] - }, - { - "Vector fields" : [ - "Graphs, flows lines, and level surfaces", - "Identifying extrema from graphs" - ] - }, - { - "Vector calculus" : [ - "Derivatives", - "Line integrals", - "Conservative vector fields", - "Applications of line integrals", - "Curl and divergence", - "Surface integrals of scalar fields", - "Surface integrals of vector fields" - ] - }, - { - "Fundamental theorems" : [ - "Line integrals", - "Green's theorem", - "Stokes' theorem", - "Divergence theorem" - ] - } - ] - }, - { - "Algebra" : [ - { - "Algebra of real numbers and simplifying expressions" : [ - "Properties", - "Algebraic expressions", - "Evaluating expressions", - "Inequalities and intervals", - "Simplifying expressions", - "Solving linear equations in one variable", - "Isolating variables", - "Scientific notation" - ] - }, - { - "Absolute value expressions and functions" : [ - "Solving equations with absolute values", - "Graphs with absolute values", - "Absolute value inequalities", - "Applications using absolute values" - ] - }, - { - "Properties of exponents, rational exponents and radicals" : [ - "Properties of exponents", - "Properties of rational exponents and radicals" - ] - }, - { - "Cartesian coordinate system" : [ - "Plotting points", - "Midpoint and distance formulas", - "Circles", - "Graphs of equations" - ] - }, - { - "Factoring" : [ - "Factoring: common factors", - "Factoring by grouping", - "Factoring trinomials", - "Factoring: special forms", - "Factoring polynomials: general" - ] - }, - { - "Functions" : [ - "Definition, concept", - "Function notation", - "Graphs", - "Domain and range", - "Piecewise functions", - "Compositions and combinations of functions", - "Difference quotient", - "Interpretation and applications" - ] - }, - { - "Transformations of functions and graphs" : [ - "Shifts: vertical and horizontal", - "Scale changes: vertical and horizontal", - "Shift and scale change", - "Reflect", - "Reflect and shift", - "Reflect and scale change", - "Symmetry: even, odd, neither", - "Three or more transformations", - "Vertical shifts", - "Horizontal shifts", - "Vertical stretches and compressions", - "Horizontal stretches and compressions", - "Reflections and symmetry", - "Graphs" - ] - }, - { - "Linear equations and functions" : [ - "Finding the slope", - "Parallel and perpendicular lines", - "Equations of lines: slope-intercept form", - "Equations of lines: point-slope form", - "Equations of lines: standard form", - "Equations of lines: general", - "Linear functions", - "Linear equations", - "Linear inequalities", - "Graphs of lines", - "Applications and models" - ] - }, - { - "Quadratic equations and functions" : [ - "Solve by factoring", - "Completing the square", - "Quadratic formula", - "Complex roots", - "Solving equations", - "Forms: vertex, factored, general", - "Inequalities", - "Graphs", - "Applications and models" - ] - }, - { - "Operations on polynomial and rational expressions" : [ - "Polynomials: add, subtract", - "Polynomials: multiply", - "Polynomials: divide", - "Rational expressions: multiply, divide", - "Rational expressions: add, subtract", - "Simplify rational expressions", - "Partial fractions" - ] - }, - { - "Polynomial equations and functions" : [ - "Polynomial equations", - "Polynomial functions", - "Inequalities involving polynomials", - "Remainder and factor theorems", - "Zeros and multiplicities", - "Counting zeros", - "Graphs of polynomials", - "Applications and models", - "Complex roots" - ] - }, - { - "Variation and power functions" : [ - "Direct variation", - "Inverse variation", - "Mixed variation", - "Power functions", - "Applications of power functions" - ] - }, - { - "Systems of equations and inequalities" : [ - "Linear systems", - "Nonlinear systems", - "Inequalities" - ] - }, - { - "Functions with fractional exponents and radical functions" : [ - "Functions with fractional exponents", - "Radical functions", - "Equations", - "Applications" - ] - }, - { - "Rational equations and functions" : [ - "Simplifying", - "Rational equations", - "Rational functions", - "Rational inequalities", - "Graphs of rational functions", - "Asymptotes", - "Applications and models" - ] - }, - { - "Inverse functions" : [ - "1-1 functions", - "Finding the inverse function", - "Interpreting inverse functions" - ] - }, - { - "Exponential and logarithmic expressions and functions" : [ - "Exponential functions", - "Properties of logarithms", - "Logarithmic functions", - "Exponential and logarithmic equations", - "Inequalities", - "Graphs", - "Applications and models - population growth", - "Applications and models - radioactive decay", - "Applications and models - general" - ] - }, - { - "Finite sequences and series" : [ - "Notation", - "Arithmetic", - "Binomial theorem", - "Summation formulas" - ] - }, - { - "Conic sections" : [ - "Parabolas", - "Circles", - "Ellipses", - "Hyperbolas", - "Intersections of conics", - "Polar or parametric form" - ] - } - ] - }, - { - "Trigonometry" : [ - { - "Geometric and algebraic foundations for trigonometry" : [ - "Similar figures", - "The Pythagorean theorem & its converse", - "Radians, converting radians & degrees", - "Arc length, sector area, angular and linear velocity", - "Reference angles (using coterminal angles)" - ] - }, - { - "Trigonometric functions" : [ - "Unit circle", - "Sine & cosine functions - definitions, graphs, & properties", - "Tangent & cotangent functions - definitions, graphs, & properties", - "Secant & cosecant functions - definitions, graphs, & properties", - "Inverse trigonometric functions - definitions, graphs, & properties", - "Combinations and compositions of functions", - "Trigonometric functions of special angles", - "Trigonometric functions of non-special angles", - "Modeling with trigonometric functions" - ] - }, - { - "Triangle trigonometry" : [ - "Sine, cosine, and tangent of an angle in a right triangle", - "Applications of special triangles & right triangles", - "Law of sines (angle-side-angle)", - "Law of cosines (side-angle-side, side-side-side)", - "Law of sines or law of cosines (side-side-angle)", - "Applications of law of sines & law of cosines", - "Area of a triangle" - ] - }, - { - "Analytic trigonometry" : [ - "Double-angle & half-angle formulas", - "Addition & subtraction formulas", - "Using and proving basic identities", - "Using and proving general identities", - "Solving trigonometric equations exactly", - "Solving trigonometric equations numerically", - "Solving trigonometric inequalities exactly", - "Solving trigonometric inequalities numerically", - "Product-to-sum & sum-to-product formulas" - ] - }, - { - "Polar coordinates & vectors" : [ - "Polar and rectangular coordinates", - "Curves", - "Inequalities" - ] - } - ] - }, - { - "Differential equations" : [ - { - "Introductory concepts" : [ - "Verification of solutions", - "Classifications of differential equations" - ] - }, - { - "First order differential equations" : [ - "Linear", - "Exact", - "Separable", - "Substitutions", - "Equilibrium points and phase lines", - "Applications - exponential growth & decay", - "Applications - logistic", - "Applications - mixing problems", - "Applications - circuits", - "Applications - Newton's law of cooling", - "Applications - other", - "Direction fields", - "Integrating factor", - "Bifurcations", - "Existence and uniqueness" - ] - }, - { - "Higher order differential equations" : [ - "Reduction of order", - "Applications", - "Linear, constant coefficients, homogeneous", - "Linear, constant coefficients, homogeneous (distinct real roots)", - "Linear, constant coefficients, homogeneous (repeated roots)", - "Linear, constant coefficients, homogeneous (complex roots)", - "Euler equations", - "Undetermined coefficients", - "Variation of parameters", - "Boundary value problems", - "Linear independence", - "Differential operators", - "Existence and uniqueness" - ] - }, - { - "Laplace transforms" : [ - "Applications and solving differential equations", - "Basic transformations", - "Inverse transformations", - "Convolutions", - "Impulse functions", - "Step functions", - "Shift functions" - ] - }, - { - "Systems of differential equations" : [ - "Matrix notation for systems", - "Verification of solutions", - "Applications", - "Distinct real eigenvalues", - "Complex eigenvalues", - "Repeated eigenvalues", - "Reduction to first order systems", - "Nonhomogeneous systems", - "Phase planes", - "Nonlinear systems" - ] - }, - { - "Numerical methods" : [ - "Euler", - "Runge-Kutta", - "Systems" - ] - }, - { - "Series solutions" : [ - "Ordinary point", - "Singular point", - "Bessel functions" - ] - }, - { - "Partial differential equations" : [ - "Classification", - "Verification of solutions", - "Heat equation", - "Wave equation", - "Laplace's equation", - "Other separable equations", - "Fourier series", - "Inhomogenous equations" - ] - } - ] - }, - { - "Linear algebra" : [ - { - "Systems of linear equations" : [ - "Systems with 2 variables", - "Systems with 3 variables", - "Systems with 4 or more variables", - "Matrix-vector forms", - "Vector equations", - "Augmented matrices", - "Applications" - ] - }, - { - "Matrices" : [ - "Matrix algebra", - "Row operations", - "Echelon form", - "Rank", - "Transpose and trace", - "Inverses", - "Elementary matrices", - "Complex entries", - "Markov chains" - ] - }, - { - "Matrix factorizations" : [ - "Diagonalization", - "LU factorization", - "QR factorization", - "Singular value decomposition", - "Jordan form" - ] - }, - { - "Euclidean spaces" : [ - "Vectors", - "Linear combinations", - "Span", - "Linear independence", - "Subspaces", - "Basis and dimension", - "Row, column, and null spaces", - "Coordinate vectors and change of basis" - ] - }, - { - "Abstract vector spaces" : [ - "Definition and properties", - "Linear combinations", - "Span", - "Linear independence", - "Subspaces", - "Basis and dimension", - "Coordinate vectors and change of basis", - "Examples" - ] - }, - { - "Eigenvalues and eigenvectors" : [ - "Computing eigenvalues and eigenvectors", - "Properties", - "Complex eigenvalues and eigenvectors", - "Quadratic forms", - "Applications" - ] - }, - { - "Inner products" : [ - "Computing with dot products", - "Computing with inner products", - "Orthogonal and orthonormal sets", - "Projection and distance", - "Gram-Schmidt process", - "Orthogonal matrices", - "Applications" - ] - }, - { - "Linear transformations" : [ - "Properties", - "Evaluating linear transformations", - "Associated matrices", - "One-to-one and onto", - "Kernel and image", - "Inverses" - ] - }, - { - "Determinants" : [ - "Computing determinants", - "Properties", - "Applications" - ] - } - ] - }, - { - "Geometry" : [ - { - "Euclidean plane" : [] - }, - { - "Shapes" : [ - "Perimeter", - "Area", - "Surface area", - "Volume", - "Properties of shapes" - ] - }, - { - "Angles" : [ - "Parallel lines with transversals", - "Bisectors", - "Complementary/supplementary", - "Polygons" - ] - }, - { - "Transformations" : [ - "Rotation and reflection" - ] - }, - { - "Circle geometry" : [ - "Arcs and chords", - "Inscribed and circumscribed", - "Circumference and area" - ] - }, - { - "Vector geometry" : [ - "Vectors and vector arithmetic", - "Dot product, length, and unit vectors", - "Cross product", - "Lines", - "Planes", - "Lines with planes", - "Coordinate systems" - ] - } - ] - }, - { - "Probability" : [ - { - "Sample Space" : [ - "Outcomes & events", - "Probability: direct computation, inclusion/exclusion", - "Conditional probability -- direct", - "Independence", - "Bayes theorem -- inverse probability", - "Odds" - ] - }, - { - "Random variables" : [ - "Expectation", - "Variance, standard deviation", - "Median, mode", - "Discrete: probability mass function", - "Continuous: density function, cumulative distribution function", - "Generating function" - ] - }, - { - "Discrete distributions" : [ - "Bernoulli", - "Binomial", - "Normal approximation to binomial", - "Geometric", - "Negative binomial", - "Poisson", - "Hypergeometric", - "Multinomial" - ] - }, - { - "Continuous distributions" : [ - "Uniform", - "Exponential", - "Gaussian normal", - "Application of a normal distribution", - "Weibull", - "Gamma", - "Other distribution" - ] - }, - { - "Laws, theory" : [ - "Chebychev's inequality", - "Weak law of large numbers", - "Central limit theorem" - ] - }, - { - "Several variables" : [ - "Joint distribution", - "Marginal distributions", - "Covariance & correlation" - ] - }, - { - "Stochastic process" : [ - "Markov chain", - "M/M/1 queue" - ] - } - ] - }, - { - "Statistics" : [ - { - "Experimental design" : [ - "Concepts" - ] - }, - { - "Sample survey methods" : [ - "Concepts", - "Ratio estimators", - "Regression estimators", - "Stratified sampling", - "Cluster sampling", - "Sampling bias", - "Capture-recapture method", - "Response bias", - "Sampling for a proportion" - ] - }, - { - "Exploratory data analysis/descriptive statistics" : [ - "Classifying data", - "Summary statistics", - "Graphical representations", - "Description of distributions", - "Summarizing data in tables" - ] - }, - { - "Sampling distributions" : [ - "Sample mean", - "Sample proportion", - "General", - "Simulation" - ] - }, - { - "Confidence intervals" : [ - "Concepts", - "One sample mean - z", - "One sample mean - t", - "One sample proportion", - "Two sample proportion", - "Paired samples", - "Independent samples - z", - "Independent samples - t", - "Variance" - ] - }, - { - "Hypothesis tests" : [ - "Concepts", - "One sample mean - z", - "One sample mean - t", - "One sample proportion", - "Two sample proportion", - "Paired samples", - "Independent samples - z", - "Independent samples - t", - "Type I/type II errors and power", - "One sample variance", - "Chi-squared test for independence", - "Chi-squared test for goodness of fit", - "Fisher's exact test", - "Two sample variances", - "One-way ANOVA", - "Multi-way ANOVA" - ] - }, - { - "Simple linear regression" : [ - "Correlation", - "Regression", - "Prediction", - "Residuals", - "Hypothesis tests", - "Confidence intervals", - "Diagnostics" - ] - }, - { - "Nonparametric methods" : [ - "Sign test", - "Rank sum test", - "Signed rank test", - "Runs test", - "Kruskal-Wallis test", - "Kolmogorov-Smirnov test", - "Permutation/randomization methods", - "Confidence intervals", - "Relative efficiency" - ] - }, - { - "Bayesian inference" : [ - "Choice of prior", - "Improper priors", - "Posterior distribution", - "Credibility intervals", - "Hypothesis tests" - ] - }, - { - "Time series" : [ - "Descriptive methods", - "Autocorrelation", - "Runs test", - "Seasonal variation", - "ARIMA models", - "Forecasting", - "Frequency domain" - ] - }, - { - "Point estimation" : [ - "Biasedness", - "Consistency", - "Sufficiency", - "Maximum likelihood estimation" - ] - }, - { - "Multiple regression" : [ - "Nonlinear regression", - "Indicator variables", - "Parameter estimates", - "Confidence intervals", - "Hypothesis tests", - "Multiple selection", - "Model selection" - ] - }, - { - "Generalized linear methods" : [ - "Logistic regression", - "Loglinear for contingency tables", - "Ordinal regression" - ] - } - ] - }, - { - "Combinatorics" : [ - { - "Counting" : [ - "Factorial arithmetic", - "Principles (addition, subtraction, multiplication)", - "Permutations", - "Combinations", - "Pigeonhole principle", - "Inclusion/exclusion", - "Stars and bars", - "Recursive", - "Multiple techniques" - ] - }, - { - "Recurrence relations" : [ - "Concepts", - "Solving homogeneous", - "Solving nonhomogeneous" - ] - }, - { - "Generating functions" : [] - } - ] - }, - { - "Graph theory" : [ - { - "Terminology" : [] - }, - { - "Matrices" : [ - "Adjacency", - "Incidence" - ] - }, - { - "Walks" : [ - "Eulerian", - "Hamiltonian" - ] - }, - { - "Coloring" : [] - }, - { - "Trees" : [ - "Spanning trees" - ] - }, - { - "Algorithms" : [ - "Kruskal's", - "Dijkstra's" - ] - } - ] - }, - { - "Statics" : [ - { - "Particles" : [ - "Free-body diagrams", - "Forces", - "Resultants", - "Resolution into components", - "2D equilibrium", - "3D equilibrium" - ] - }, - { - "Rigid bodies" : [ - "Free-body diagrams", - "Moments and couples", - "Resultants", - "2D reactions", - "2D equilibrium", - "3D reactions", - "3D equilibrium", - "Constraints and statical determinacy" - ] - }, - { - "Structures" : [ - "Simple trusses", - "Method of joints", - "Method of sections", - "Zero-force members", - "Space trusses", - "Compound trusses", - "Frames and machines", - "Types of supports", - "Internal forces in members" - ] - }, - { - "Cables" : [ - "Cables: concentrated loads", - "Cables: distributed loads", - "Parabolic cables", - "Catenary" - ] - }, - { - "Distributed forces: centroid and center of gravity" : [ - "Center of mass", - "Centroids", - "Composite bodies", - "Theorems of Pappus and Guldinus", - "Resultant of general distributed loading", - "Fluid pressure" - ] - }, - { - "Distributed forces: moment of inertia" : [ - "Area moment of inertia", - "Parallel axis theorem: area moment of inertia", - "Radius of gyration: area moment of inertia", - "Polar moment of inertia", - "Composite areas", - "Product of inertia", - "Area moment of inertia about an inclined axis", - "Mass moment of inertia", - "Radius of gyration: mass moment of inertia", - "Parallel axis theorem: mass moment of inertia", - "Composite masses" - ] - }, - { - "Friction" : [ - "Dry friction", - "Wedges", - "Screws", - "Journal bearings", - "Thrust bearings", - "Flat belts", - "Rolling resistance" - ] - }, - { - "Virtual work" : [ - "Work", - "Principle of virtual work", - "Conservative forces, potential energy, and equilibrium", - "Stability of equilibrium" - ] - } - ] - }, - { - "Dynamics" : [ - { - "Kinematics of particles" : [ - "Rectilinear motion", - "Graphical solutions of rectilinear motion problems", - "Curvilinear motion: 2D rectangular coordinates", - "Curvilinear motion: normal and tangential coordinates", - "Curvilinear motion: polar coordinates", - "Curvilinear motion: 3D rectangular coordinates", - "Curvilinear motion: cylindrical coordinates", - "Curvilinear motion: spherical coordinates", - "Motion of connected particles", - "Relative motion: translating axes" - ] - }, - { - "Kinetics of particles" : [ - "Free-body diagrams", - "2D equations of motion", - "3D equations of motion", - "Dynamic equilibrium (d'Alembert's principle)", - "Central-force motion and space mechanics", - "Work of a force", - "Principle of work and energy", - "Kinetic energy", - "Potential energy", - "Conservative forces", - "Conservation of energy", - "Power and efficiency", - "Linear impulse and momentum", - "Angular impulse and momentum", - "Principle of impulse and momentum", - "Conservation of momentum", - "Impact" - ] - }, - { - "Kinetics of systems of particles" : [ - "Equations of motion", - "Principle of work and energy", - "Principle of impulse and momentum", - "Conservation of energy and momentum", - "Steady mass flow", - "Variable mass" - ] - }, - { - "Planar kinematics of rigid bodies" : [ - "Rectilinear and curvilinear translation", - "Rotation about a fixed axis", - "General plane motion", - "Absolute motion", - "Relative motion: velocity, translating axes", - "Relative motion: velocity, instantaneous centers", - "Relative motion: acceleration, translating axes", - "Relative motion: velocity, rotating axes", - "Relative motion: acceleration, rotating axes" - ] - }, - { - "Planar kinetics of rigid bodies" : [ - "Free-body diagrams", - "Equations of motion", - "Sliding, rolling, tipping", - "Work of a force", - "Principle of work and energy", - "Systems of rigid bodies", - "Kinetic energy", - "Potential energy", - "Conservative forces", - "Conservation of energy", - "Power and efficiency", - "Linear impulse and momentum", - "Angular impulse and momentum", - "Principle of impulse and momentum", - "Conservation of momentum", - "Systems of rigid bodies", - "Impact: central", - "Impact: eccentric" - ] - }, - { - "3D kinematics of rigid bodies" : [ - "Rotation about a fixed point", - "General motion", - "Eulerian angles", - "Helical axes", - "Absolute motion", - "Relative motion: translating axes", - "Relative motion: rotating axes" - ] - }, - { - "3D kinetics of rigid bodies" : [ - "Free-body diagrams", - "Principal axes and moments of inertia", - "Equations of motion", - "Euler's equations of motion", - "Gyroscopes, axisymmetric bodies, arbitrary bodies", - "Principle of work and energy", - "Kinetic energy", - "Potential energy", - "Conservation of energy", - "Linear impulse and momentum", - "Angular impulse and momentum", - "Principle of impulse and momentum", - "Conservation of momentum", - "Impact" - ] - }, - { - "Lagrangian mechanics" : [ - "Degrees of freedom, generalized coordinates, constraints", - "Virtual work, virtual displacements", - "Generalized forces", - "Lagrange equations", - "Constrained systems", - "Hamilton's principle", - "Generalized momentum", - "Quasi-coordinates" - ] - } - ] - }, - { - "Mechanics of materials" : [ - { - "Stress" : [ - "Axial stress", - "Shear stress", - "Bearing stress", - "Simple structures", - "Load and resistance factors", - "Factor of safety", - "Stress on an arbitrary plane", - "Stress tensors" - ] - }, - { - "Strain" : [ - "Axial strain", - "Axial stress-strain diagram", - "Hooke's law: isotropic materials in axial loading", - "Hooke's law: isotropic materials in 3D loading", - "Hooke's law: anisotropic materials", - "Hooke's law: orthotropic materials", - "Axial deformation", - "Statically indeterminate axial members", - "Thermal expansion", - "Poisson's ratio", - "Bulk modulus", - "Shear strain", - "Stress concentration", - "Plastic deformation", - "Residual stress", - "Strain energy", - "Shear stress-strain diagram", - "Non-linear material response" - ] - }, - { - "Torsion" : [ - "Torsional shear strain", - "Torsional stress", - "Transmission shafts", - "Angle of twist", - "Statically indeterminate shafts", - "Non-circular shafts", - "Stress concentration", - "Plastic deformation", - "Hollow shafts", - "Elastoplastic materials", - "Residual stress" - ] - }, - { - "Bending" : [ - "Bending strain", - "Bending stress", - "Non-symmetric bending", - "Bending deformation", - "Composite beams", - "Stress concentration", - "Plastic deformation", - "Curved beams", - "Elastoplastic materials", - "Eccentric axial loading", - "Inclined loads" - ] - }, - { - "Transverse shear" : [ - "Shear and moment diagrams", - "Prismatic beams", - "Singularity functions", - "Non-prismatic beams", - "Shear stress", - "Shear flow", - "Shear center", - "Plastic deformation" - ] - }, - { - "Pressure vessels" : [ - "Pressure vessels", - "Combined loading" - ] - }, - { - "Stress transformation" : [ - "Transformation of plane stress", - "Principal stress and maximum shear stress", - "Mohr's circle for plane stress", - "Mohr's circle for 3D stress", - "Stress invariants" - ] - }, - { - "Strain transformation" : [ - "Transformation of plane strain", - "Principal strain and maximum shear strain", - "Mohr's circle for plane strain", - "Mohr's circle for 3D strain", - "Strain rosettes" - ] - }, - { - "Failure theories" : [ - "Maximum shear stress theory", - "Maximum distortion energy theory", - "Maximum normal stress theory", - "Mohr's criterion", - "Alternative yield criteria" - ] - }, - { - "Beam and shaft design" : [ - "Prismatic beams", - "Non-prismatic beams", - "Transmission shafts", - "Combined loading" - ] - }, - { - "Beam deflection" : [ - "Elastic curve", - "Statically indeterminate beams", - "Singularity functions", - "Superposition", - "Superposition for statically indeterminate beams", - "Moment-area method", - "Moment-area method for statically indeterminate beams", - "Method of integration for statically indeterminate beams" - ] - }, - { - "Buckling" : [ - "Critical load", - "Euler buckling", - "Other end conditions", - "Eccentric loading", - "Column design under centric load", - "Column design under eccentric load", - "Local buckling", - "Inelastic buckling" - ] - }, - { - "Energy methods" : [ - "Strain energy for axial stress", - "Strain energy for shear stress", - "Strain energy for combined stress", - "Impact loading", - "Work-energy method", - "Virtual work", - "Castigliano's theorem", - "Statically indeterminate structures", - "Internal energy density" - ] - }, - { - "Advanced topics" : [ - "Beams on elastic foundations", - "Thick-walled cylinders", - "Flat plates", - "Fracture mechanics", - "Fatigue", - "Creep", - "Contact stresses", - "Finite element method" - ] - } - ] - }, - { - "Vibrations" : [ - { - "Elements" : [ - "Spring elements", - "Damping elements", - "Mass and inertial elements" - ] - }, - { - "One DOF vibration: free" : [ - "Undamped", - "Stability", - "Work-energy methods", - "Viscous damping", - "Coulomb damping", - "Hysteretic damping" - ] - }, - { - "One DOF vibration: harmonic excitation" : [ - "Undamped", - "Viscous damping", - "Rotating unbalance", - "Base excitation", - "Coulomb damping", - "Hysteretic damping", - "Self-excitation and stability" - ] - }, - { - "One DOF vibration: general forced" : [] - }, - { - "Two DOF vibration" : [] - }, - { - "Multi-DOF vibration" : [] - }, - { - "Vibration suppression and control" : [] - }, - { - "Distributed systems" : [] - }, - { - "Vibration measurement and testing" : [] - }, - { - "Dynamic finite element analysis" : [] - }, - { - "Numerical methods in vibration" : [] - }, - { - "Non-linear vibration" : [] - }, - { - "Random vibration" : [] - } - ] - }, - { - "Fluid mechanics" : [ - { - "Definitions" : [ - "Thermodynamic properties of a fluid", - "Viscosity and other secondary properties", - "Streamlines, streaklines and pathlines" - ] - }, - { - "Pressure distributions" : [ - "Hydrostatic pressure", - "Manometers", - "Hydrostatic forces: plane surfaces", - "Hydrostatic forces: curved surfaces", - "Hydrostatic forces: layered fluids", - "Buoyancy and stability", - "Pressure distribution in rigid-body motion" - ] - }, - { - "Integral relations for a control volume" : [ - "Reynolds transport theorem", - "Continuity", - "Linear momentum", - "Bernoulli's equation", - "Angular momentum", - "Energy" - ] - }, - { - "Differential relations for fluid flow" : [ - "Acceleration field", - "Continuity", - "Linear momentum", - "Energy", - "Stream function", - "Vorticity", - "Velocity potential" - ] - }, - { - "Dimensional analysis and similarity" : [ - "Buckingham Pi theorem", - "Nondimensionalization of the fluid flow equations", - "Scaling and similarity" - ] - }, - { - "Viscous flow in ducts" : [ - "Entry length", - "Laminar fully developed pipe flow", - "Turbulent pipe flow", - "Pressure head loss: major loss and friction factor", - "Pressure head loss: minor losses", - "Moody chart", - "Energy equation", - "Pumps and fans", - "Noncircular ducts", - "Multiple-pipe systems", - "Diffuser performance" - ] - }, - { - "Flow past immersed bodies" : [ - "Momentum integral estimates", - "Boundary layers", - "Flat plate boundary layer", - "Boundary layers with pressure gradients", - "Forces on objects immersed in a flow" - ] - }, - { - "Potential flow" : [ - "Elementary solutions", - "Superposition", - "Flow past closed-body shapes", - "Conformal mapping", - "Airfoil theory", - "Axisymmetric flow" - ] - }, - { - "Compressible flow" : [ - "Speed of sound", - "Adiabatic and isentropic steady flow", - "Isentropic flow with area change", - "Converging and diverging nozzles", - "Shock waves: normal", - "Shock waves: oblique", - "Prandtl-Meyer expansion waves", - "Compressible duct flow with friction", - "Frictionless duct flow with heat transfer" - ] - }, - { - "Open-channel flow" : [ - "Specific energy and critical depth", - "Uniform flow and the Chezy equations", - "Efficient uniform-flow channels", - "Gradually-varied flow", - "Hydraulic jump", - "Flow measurement and control by weirs" - ] - }, - { - "Turbomachinery" : [ - "Pumps", - "Pumps: performance curves", - "Pumps: scaling laws and specific speed", - "Turbines" - ] - } - ] - }, - { - "Electric circuits" : [ - { - "AC steady-state analysis" : [ - "Analysis techniques", - "Basic analysis using Kirchhoff's laws", - "Impedance and admittance", - "Sinusoids" - ] - }, - { - "Additional analysis techniques" : [ - "Introduction", - "Maximum power transfer", - "Superposition", - "Thevenin's and Norton's theorems" - ] - }, - { - "Basic components and electric circuits" : [ - "Units and scales" - ] - }, - { - "Basic concepts" : [ - "Circuit elements", - "System of units" - ] - }, - { - "Capacitance and inductance" : [ - "Capacitor and inductor combinations", - "Capacitors", - "Inductors" - ] - }, - { - "Magnetically coupled networks" : [ - "Mutual inductance", - "The ideal transformer" - ] - }, - { - "Nodal and loop analysis techniques" : [ - "Loop analysis", - "Nodal analysis" - ] - }, - { - "Operational amplifiers" : [ - "Fundamental op-amp circuits" - ] - }, - { - "Polyphase circuits" : [ - "Source/load connections" - ] - }, - { - "Resistive circuits" : [ - "Circuits with dependent sources", - "Circuits with series-parallel resistor combinations", - "Kirchhoff's law", - "Ohm's law", - "Series and parallel resistor combinations", - "Single-loop circuits", - "Single-node-pair circuits", - "Wye-delta transformations" - ] - }, - { - "Steady-state power analysis" : [ - "Average power", - "Complex power", - "Effective or rms values", - "Maximum average power transfer", - "The power factor" - ] - }, - { - "Voltage and current laws" : [ - "The single-loop circuit" - ] - } - ] - }, - { - "Thermodynamics" : [ - { - "Definitions" : [ - "Systems", - "Chemical composition", - "Specific volume and density", - "Equilibrium", - "Energy", - "Internal energy", - "Enthalpy", - "Work: mechanical", - "Work: boundary", - "Work: shaft", - "Work: spring", - "Work: electrical" - ] - }, - { - "Properties" : [ - "Gibbs phase rule", - "Phase diagrams", - "Pure substances: solids", - "Pure substances: compressed liquid", - "Pure substances: saturated liquid", - "Pure substances: two-phase mixture", - "Pure substances: saturated vapour", - "Pure substances: superheated vapour", - "Pure substances: phase change processes", - "Specific heat: cv", - "Specific heat: cp", - "Ideal gas: ideal gas law", - "Ideal gas: change in internal energy", - "Ideal gas: change in enthalpy", - "Compressibility factor", - "Polytropic process", - "Incompressible substance: change in internal energy", - "Incompressible substance: change in enthalpy" - ] - }, - { - "First law: closed systems" : [ - "First law: closed systems" - ] - }, - { - "Continuity: open systems" : [ - "Mass and volume flow rate", - "Steady-state", - "Transient" - ] - }, - { - "First law: open systems" : [ - "Flow work", - "Steady-state", - "Transient", - "Steady flow devices: nozzles and diffusers", - "Steady flow devices: turbines", - "Steady flow devices: compressors and pumps", - "Steady flow devices: heat exchangers", - "Steady flow devices: throttling devices", - "Steady flow devices: mixing chambers", - "Steady flow devices: multiple devices" - ] - }, - { - "Second law" : [ - "Efficiency and coefficient of performance", - "Kelvin-Planck statement", - "Clausius statement", - "Reversible and irreversible process", - "Carnot corollaries", - "Carnot cycle: heat engine", - "Carnot cycle: refrigeration and heat pump", - "Thermodynamic temperature scale" - ] - }, - { - "Entropy" : [ - "Property diagrams involving entropy", - "Pure substance: solids", - "Pure substance: compressed liquid", - "Pure substance: saturated liquid", - "Pure substance: two-phase mixture", - "Pure substance: saturated vapour", - "Pure substance: superheated vapour", - "Pure substance: phase change processes", - "T dS equations", - "Ideal gas: change in entropy", - "Incompressible substance: change in entropy", - "Internally reversible processes", - "Directionality of processes", - "Entropy balance: closed systems", - "Entropy balance: open systems", - "Isentropic processes", - "Isentropic efficiencies", - "Entropy of mixing and solution" - ] - }, - { - "Exergy" : [ - "Exergy of a system", - "Exergy transfer by heat, work and mass", - "Exergy balance: closed system", - "Exergy balance: open system", - "Exergetic efficiency", - "Thermoeconomics" - ] - }, - { - "Vapour power cycles" : [ - "Rankine cycle", - "Rankine cycle: superheat, reheat and supercritical", - "Rankine cycle: regeneration" - ] - }, - { - "Gas power cycles" : [ - "Otto cycle: air standard", - "Diesel cycle: air standard", - "Dual cycle: air standard", - "Stirling and Ericsson cycles", - "Brayton cycle: air standard", - "Brayton cycle: regeneration", - "Brayton cycle: regeneration, reheat and intercooling", - "Combined gas-vapour cycles", - "Aircraft turbine engines" - ] - }, - { - "Refrigeration and heat pump cycles" : [ - "Vapour refrigeration and heat pump cycles", - "Gas refrigeration cycles" - ] - }, - { - "Ideal gas mixtures and psychrometrics" : [ - "Describing mixture composition", - "Pressure, specific volume, temperature", - "Internal energy, enthalpy, entropy", - "Wet-bulb and dry-bulb temperatures", - "Specific and relative humidity of air", - "Dew point temperature", - "Psychrometric chart", - "Air conditioning process: mass and energy balance", - "Air conditioning process: conditioning moist air at constant composition", - "Air conditioning process: dehumidification", - "Air conditioning process: humidification", - "Air conditioning process: evaporative cooling", - "Air conditioning process: adiabatic mixing of two moist air streams", - "Air conditioning process: wet cooling towers" - ] - }, - { - "Reaction and combustion" : [ - "Stoichiometry", - "Equilibrium constant", - "Heats of reaction", - "Heats of formation", - "Heats of combustion and heating value", - "Incomplete combustion", - "Adiabatic flame temperature", - "Explosion limits", - "Reactive energy balances: steady-state", - "Reactive energy balances: transient", - "Simultaneous reaction and phase equilibria", - "Entropy balance", - "Chemical exergy", - "Helmholtz free energy", - "Gibbs free energy" - ] - }, - { - "Departure functions" : [ - "Internal energy departure function", - "Entropy departure function", - "Other departure functions" - ] - }, - { - "Phase equilibrium of pure substances" : [ - "PVT behavior of pure substances", - "Clausius-Clapeyron equation", - "Vapour pressure estimation", - "Virial equation of state", - "Cubic equations of state", - "Generalized correlations for gases", - "Generalized correlations for liquids", - "Maxwell relations", - "Gibbs-Duhem equation", - "Fugacity and the fugacity coefficient", - "Calculating gas fugacity", - "Calculating liquid fugacity", - "Calculating solid fugacity" - ] - }, - { - "Multicomponent phase equilibrium" : [ - "Energy changes due to mixing and solution", - "Binary vapour-liquid equilibrium (VLE)", - "Dew point and bubble point", - "Multicomponent vapour-liquid equilibrium (VLE)", - "Vapour-liquid-liquid equilibrium (VLLE)", - "Miscibility and liquid-liquid equilibrium (LLE)", - "Solubility and solid-liquid equilibrium (SLE)", - "Adsorption and solid-gas or solid-vapour equilibrium (SVE)", - "Mixing rules for equations of state", - "Fugacity and chemical potential from an equation of state" - ] - }, - { - "Activity models" : [ - "Excess properties", - "Redlich-Kister and Margules models", - "Partial molar properties", - "van Laar model", - "Scatchard-Hildebrand theory", - "Flory-Huggins model", - "MOSCED and SSCED theories", - "UNIFAC", - "Wilson's equation", - "NRTL", - "UNIQUAC" - ] - }, - { - "Electrolyte solutions" : [ - "Colligative properties", - "Speciation and dissociation constants", - "Redox reactions" - ] - } - ] - }, - { - "Material and energy balances" : [ - { - "Definitions" : [] - }, - { - "Material balances on non-reactive processess" : [ - "Degree of freedom analysis", - "Single unit", - "Multiunit", - "Recycle, purge and bypass" - ] - }, - { - "Material balances on reactive processess" : [ - "Chemical reaction stoichiometry", - "Degree of freedom analysis", - "Reactive balances", - "Recycle, purge and bypass" - ] - }, - { - "Energy balances" : [ - "Degree of freedom analysis", - "Coupled material and energy balances" - ] - }, - { - "Transient processes" : [ - "Transient non-reactive material balances", - "Transient reactive material balances", - "Transient coupled material and energy balances" - ] - } - ] - }, - { - "Operations research" : [ - { - "Linear programming" : [ - "Constrained optimization - planar", - "Simplex method" - ] - }, - { - "Algorithms" : [ - "Bin packing", - "Scheduling", - "Traveling salesman" - ] - } - ] - }, - { - "Set theory and logic" : [ - { - "Operations on sets" : [ - "Boolean operations on sets", - "Membership tables", - "Venn diagrams", - "Products", - "Power sets", - "Cardinality" - ] - }, - { - "Relations between sets" : [ - "Subset", - "Properties of relations", - "Equivalence relations" - ] - }, - { - "Functions" : [ - "Definition of function", - "Injective, surjective, bijective", - "Image and inverse image" - ] - }, - { - "Propositional logic" : [ - "Translation", - "Operations on propositions", - "Truth tables", - "Rules of inference", - "Boolean circuits" - ] - }, - { - "First order logic" : [ - "Predicates", - "Translation", - "Semantics of quantifiers", - "Proofs" - ] - }, - { - "Fuzzy logic" : [] - }, - { - "Puzzles" : [] - }, - { - "Pattern matching" : [ - "Numeric", - "Non-numeric" - ] - } - ] - }, - { - "Financial mathematics" : [ - { - "Annuities" : [ - "Income streams", - "Loans", - "Perpetuities", - "Sinking funds", - "Mixed methods" - ] - }, - { - "Bonds" : [ - "Prices and coupon rates", - "Book value", - "Other bonds", - "Yield rates" - ] - }, - { - "Equations of value" : [ - "Dollar weighted rate of return", - "Time weighted rate of return" - ] - }, - { - "Interest" : [ - "Simple interest", - "Compound interest", - "Continuous interest", - "Force of interest", - "Effective and nominal rates of interest", - "Present and future value of money" - ] - }, - { - "Options" : [ - "Introduction to options", - "Put-call parity", - "Binomial trees", - "Hedging strategies", - "Black-Scholes and the Greeks" - ] - }, - { - "Expected and contingent payments" : [ - "Contingent payments", - "Expected payments" - ] - }, - { - "Equities" : [ - "Introduction to stocks", - "Forwards and futures" - ] - } - ] - }, - { - "Complex analysis" : [ - { - "Arithmetic" : [ - "Conversion to a + bi form", - "Addition/subtraction", - "Multiplication", - "Complex conjugates", - "Division", - "Multiple operations", - "Modulus/norm", - "Conversion to/from polar form", - "Powers and roots" - ] - }, - { - "Complex equations" : [ - "Linear", - "Quadratic", - "Non-linear" - ] - }, - { - "Complex plane" : [ - "Regions and domains" - ] - }, - { - "Complex functions" : [ - "Complex functions as mappings", - "Limits" - ] - }, - { - "Analytic functions" : [ - "Differentiability and analyticity", - "Harmonic functions", - "Entire functions", - "Applications" - ] - }, - { - "Elementary functions" : [ - "Exponential function" - ] - }, - { - "Integration in the complex plane" : [ - "Cauchy's theorem" - ] - }, - { - "Series and residues" : [ - "Sequences", - "Taylor series", - "Laurent series", - "Zeroes and poles", - "Residues" - ] - } - ] - }, - { - "Arithmetic" : [ - { - "Integers" : [ - "Interpreting integers", - "Addition/subtraction", - "Multiplication", - "Integer division", - "Exponentiation", - "Multiple operations", - "Inequalities", - "Absolute value", - "Estimation", - "Rounding", - "Applications" - ] - }, - { - "Fractions/rational numbers" : [ - "Properties", - "Interpreting fractions", - "Mixed/improper fractions", - "Reducing fractions", - "Addition/subtraction", - "Multiplication", - "Division", - "Multiple operations", - "Inequalities", - "Absolute value", - "Ratio/proportions", - "Estimation", - "Applications" - ] - }, - { - "Decimals" : [ - "Interpreting decimals", - "Addition/subtraction", - "Multiplication", - "Division", - "Multiple operations", - "Converting between fractions and decimals", - "Inequalities", - "Absolute value", - "Estimation", - "Rounding", - "Applications" - ] - }, - { - "Percents" : [ - "Calculations", - "Conversion between decimals and percents", - "Applications" - ] - }, - { - "Irrational numbers" : [ - "Interpreting irrational numbers", - "Simplify radical numbers", - "Rational exponents", - "Inequalities" - ] - }, - { - "Complex numbers" : [] - }, - { - "Other bases" : [ - "Converting", - "Addition/subtraction", - "Multiplication", - "Division" - ] - }, - { - "Units" : [ - "Conversions", - "Interpretation" - ] - } - ] - }, - { - "Number theory" : [ - { - "Divisibility" : [ - "Definitions", - "Division algorithm", - "Prime factorization", - "GCDs and LCMs" - ] - }, - { - "Congruences" : [ - "Modular arithmetic", - "Linear congruences", - "Fast powering", - "Chinese remainder theorem", - "Multiplicative orders", - "Fermat's little theorem" - ] - }, - { - "Diophantine equations" : [ - "Pythagorean triples", - "Fermat's last theorem" - ] - } - ] - }, - { - "Abstract algebra" : [ - { - "Fields and polynomials" : [ - "Fields", - "Polynomials" - ] - }, - { - "Groups" : [ - "Group axioms", - "Subgroups", - "Cyclic groups", - "Permutation groups", - "Product of groups", - "Cosets, Lagrange's theorem, and normality", - "Quotient groups", - "Homomorphisms", - "Group actions" - ] - }, - { - "Rings" : [ - "Ring axioms", - "Units and zero divisors", - "Ideals and homomorphisms", - "Quotient rings and polynomial rings" - ] - } - ] - }, - { - "Cryptography" : [ - { - "Classic ciphers" : [ - "Shift cipher", - "Affine cipher", - "Rail fence cipher" - ] - } - ] - }, - { - "Real analysis" : [ - { - "Limits and accumulation points" : [ - "Limit points", - "Interior points", - "Numerical methods" - ] - } - ] - }, - { - "Computer science" : [ - { - "Computational complexity" : [] - }, - { - "Algorithm analysis" : [] - } - ] - }, - { - "WeBWorK" : [ - { - "Demos" : [ - "Answers", - "Grading", - "Graphs", - "JavaScript", - "Flash", - "Sage", - "Problem", - "Questionnaire", - "TeX" - ] - }, - { - "WeBWorK tutorial" : [ - "AIM tutorial: new problems", - "AIM tutorial: old problems", - "ASU", - "CSLB", - "Fort Lewis tutorial 2011", - "PGML tutorial 2015", - "MAA tutorial", - "Rochester", - "Surveys", - "WeBWorK tutorial", - "Authoring tutorial" - ] - }, - { - "Calculus gateway" : [ - "Calculus entrance", - "Derivative", - "Integral", - "Calculus II entrance" - ] - }, - { - "Projects" : [] - } - ] - } -] diff --git a/lib/WeBWorK/htdocs/DATA/textbook-tree.json b/lib/WeBWorK/htdocs/DATA/textbook-tree.json deleted file mode 100644 index b7a57aa9e..000000000 --- a/lib/WeBWorK/htdocs/DATA/textbook-tree.json +++ /dev/null @@ -1,25466 +0,0 @@ -[ - { - "chapters" : [ - { - "number" : 2, - "sections" : [ - { - "name" : "Exact", - "num_probs" : 14, - "section_id" : "3136", - "number" : 4 - } - ], - "chapter_id" : "628", - "name" : "First order differential equations", - "num_probs" : 14 - } - ], - "isbn" : null, - "title" : "A First Course in Differential Equation", - "textbook_id" : "110", - "pubdate" : null, - "num_probs" : 14, - "publisher" : null, - "edition" : 9, - "author" : "Dennis G.Zill" - }, - { - "isbn" : null, - "textbook_id" : "115", - "title" : "A First Course in Probability", - "pubdate" : null, - "chapters" : [ - { - "chapter_id" : "639", - "number" : 4, - "sections" : [ - { - "section_id" : "3162", - "number" : 2, - "name" : "Discrete: probability mass function", - "num_probs" : 2 - } - ], - "name" : "Random variables", - "num_probs" : 2 - } - ], - "author" : "Andrew Ross", - "num_probs" : 2, - "publisher" : null, - "edition" : 9 - }, - { - "textbook_id" : "24", - "title" : "A First Course in Probability", - "pubdate" : null, - "isbn" : null, - "chapters" : [ - { - "sections" : [ - { - "section_id" : "2255", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "name" : "Introduction", - "num_probs" : 0, - "section_id" : "2256", - "number" : 1 - }, - { - "name" : "The Basic Principle of Counting", - "num_probs" : 0, - "number" : 2, - "section_id" : "2257" - }, - { - "num_probs" : 0, - "name" : "Permutations", - "number" : 3, - "section_id" : "2258" - }, - { - "num_probs" : 0, - "name" : "Combinations", - "section_id" : "2259", - "number" : 4 - }, - { - "num_probs" : 0, - "name" : "Multinomial Coefficients", - "section_id" : "2260", - "number" : 5 - }, - { - "section_id" : "2261", - "number" : 6, - "name" : "The Number of Integer Solutions of Equations", - "num_probs" : 0 - } - ], - "number" : 1, - "chapter_id" : "358", - "num_probs" : 0, - "name" : "Combinatorial Analysis" - }, - { - "number" : 2, - "sections" : [ - { - "section_id" : "2262", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "2263", - "num_probs" : 0, - "name" : "Introduction" - }, - { - "section_id" : "2264", - "number" : 2, - "name" : "Sample Space and Events", - "num_probs" : 0 - }, - { - "section_id" : "2265", - "number" : 3, - "num_probs" : 0, - "name" : "Axioms of Probability" - }, - { - "name" : "Some Simple Propositions", - "num_probs" : 0, - "section_id" : "2266", - "number" : 4 - }, - { - "name" : "Sample Spaces Having Equally Likely Outcome", - "num_probs" : 0, - "number" : 5, - "section_id" : "2267" - }, - { - "num_probs" : 0, - "name" : "Probability as a Continuous Set Function", - "number" : 6, - "section_id" : "2268" - }, - { - "num_probs" : 0, - "name" : "Probability as a Measure of Belief", - "section_id" : "2269", - "number" : 7 - } - ], - "chapter_id" : "359", - "num_probs" : 0, - "name" : "Axioms of Probability" - }, - { - "chapter_id" : "360", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "2270" - }, - { - "number" : 1, - "section_id" : "2271", - "name" : "Introduction", - "num_probs" : 0 - }, - { - "number" : 2, - "section_id" : "2272", - "num_probs" : 0, - "name" : "Conditional Probabilities" - }, - { - "section_id" : "2273", - "number" : 3, - "name" : "Bayes's Formula", - "num_probs" : 0 - }, - { - "name" : "Independent Events", - "num_probs" : 0, - "section_id" : "2274", - "number" : 4 - }, - { - "name" : "P(.|F) is a Probability", - "num_probs" : 0, - "section_id" : "2275", - "number" : 5 - } - ], - "number" : 3, - "name" : "Conditional Probability and Independence", - "num_probs" : 0 - }, - { - "chapter_id" : "361", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "2276" - }, - { - "num_probs" : 0, - "name" : "Random Variables", - "number" : 1, - "section_id" : "2277" - }, - { - "section_id" : "2278", - "number" : 2, - "num_probs" : 2, - "name" : "Discrete Random Variables" - }, - { - "section_id" : "2279", - "number" : 3, - "num_probs" : 0, - "name" : "Expected Value" - }, - { - "num_probs" : 0, - "name" : "Expectation of a Function of a Random Variable", - "number" : 4, - "section_id" : "2280" - }, - { - "section_id" : "2281", - "number" : 5, - "num_probs" : 0, - "name" : "Variance" - }, - { - "name" : "The Bernoulli and Binomial Random Variables", - "num_probs" : 0, - "number" : 6, - "section_id" : "2282" - }, - { - "num_probs" : 0, - "name" : "The Poisson Random Variable", - "number" : 7, - "section_id" : "2283" - }, - { - "number" : 8, - "section_id" : "2284", - "num_probs" : 0, - "name" : "Other Discrete Probability Distributions" - }, - { - "name" : "Expected Value of Sums of Random Variables", - "num_probs" : 0, - "number" : 9, - "section_id" : "2285" - }, - { - "name" : "Properties of the Cumulative Distribution Function", - "num_probs" : 0, - "section_id" : "2286", - "number" : 10 - } - ], - "number" : 4, - "num_probs" : 2, - "name" : "Random Variables" - }, - { - "number" : 5, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "2287" - }, - { - "name" : "Introduction", - "num_probs" : 0, - "section_id" : "2288", - "number" : 1 - }, - { - "num_probs" : 0, - "name" : "Expectation and Variance of Continuous Random Variables", - "section_id" : "2289", - "number" : 2 - }, - { - "section_id" : "2290", - "number" : 3, - "name" : "The Uniform Random Variable", - "num_probs" : 0 - }, - { - "number" : 4, - "section_id" : "2291", - "num_probs" : 0, - "name" : "Normal Random Variables" - }, - { - "number" : 5, - "section_id" : "2292", - "name" : "Exponential Random Variables", - "num_probs" : 0 - }, - { - "number" : 6, - "section_id" : "2293", - "num_probs" : 0, - "name" : "Other Continuous Distributions" - }, - { - "section_id" : "2294", - "number" : 7, - "num_probs" : 0, - "name" : "The Distribution of a Function of a Random Variable" - } - ], - "chapter_id" : "362", - "name" : "Continuous Random Variables", - "num_probs" : 0 - }, - { - "name" : "Jointly Distributed Random Variables", - "num_probs" : 9, - "sections" : [ - { - "section_id" : "2295", - "number" : -1, - "name" : "", - "num_probs" : 1 - }, - { - "section_id" : "2296", - "number" : 1, - "name" : "Joint Distribution Functions", - "num_probs" : 0 - }, - { - "number" : 2, - "section_id" : "2297", - "name" : "Independent Random Variables", - "num_probs" : 0 - }, - { - "section_id" : "2298", - "number" : 3, - "name" : "Sums of Independent Random Variables", - "num_probs" : 1 - }, - { - "section_id" : "2299", - "number" : 4, - "name" : "Conditional Distributions: Discrete Case", - "num_probs" : 2 - }, - { - "section_id" : "2300", - "number" : 5, - "name" : "Conditional Distributions: Continuous Case", - "num_probs" : 1 - }, - { - "num_probs" : 0, - "name" : "Order Statistics", - "number" : 6, - "section_id" : "2301" - }, - { - "name" : "Joint Probability Distribution of Functions of Random Variables", - "num_probs" : 4, - "number" : 7, - "section_id" : "2302" - }, - { - "number" : 8, - "section_id" : "2303", - "name" : "Exchangeable Random Variables", - "num_probs" : 0 - } - ], - "number" : 6, - "chapter_id" : "363" - }, - { - "number" : 7, - "sections" : [ - { - "section_id" : "2304", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "2305", - "name" : "Introduction", - "num_probs" : 0 - }, - { - "section_id" : "2306", - "number" : 2, - "num_probs" : 3, - "name" : "Expectation of Sums of Random Variables" - }, - { - "section_id" : "2307", - "number" : 3, - "name" : "Moments of the Number of Events that Occur", - "num_probs" : 1 - }, - { - "num_probs" : 7, - "name" : "Covariance, Variance of Sums, and Correlations", - "number" : 4, - "section_id" : "2308" - }, - { - "num_probs" : 2, - "name" : "Conditional Expectation", - "section_id" : "2309", - "number" : 5 - }, - { - "section_id" : "2310", - "number" : 6, - "num_probs" : 1, - "name" : "Conditional Expectation and Prediction" - }, - { - "name" : "Moment Generating Functions", - "num_probs" : 0, - "number" : 7, - "section_id" : "2311" - }, - { - "name" : "Additional Properties of Normal Random Variables", - "num_probs" : 0, - "number" : 8, - "section_id" : "2312" - }, - { - "name" : "General Definition of Expectation", - "num_probs" : 0, - "number" : 9, - "section_id" : "2313" - } - ], - "chapter_id" : "364", - "num_probs" : 14, - "name" : "Properties of Expectation" - }, - { - "name" : "Limit Theorems", - "num_probs" : 5, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "2314" - }, - { - "section_id" : "2315", - "number" : 1, - "name" : "Introduction", - "num_probs" : 0 - }, - { - "number" : 2, - "section_id" : "2316", - "name" : "Chebyshev's Inequality and the Weak Law of Large Numbers", - "num_probs" : 0 - }, - { - "num_probs" : 5, - "name" : "The Central Limit Theorem", - "section_id" : "2317", - "number" : 3 - }, - { - "section_id" : "2318", - "number" : 4, - "name" : "The Strong Law of Large Numbers", - "num_probs" : 0 - }, - { - "number" : 5, - "section_id" : "2319", - "num_probs" : 0, - "name" : "Other Inequalities" - }, - { - "num_probs" : 0, - "name" : "Bounding the Error Probability When Approximating a Sum of Independent Bernoulli Random Variables by a Poisson Random Variable", - "section_id" : "2320", - "number" : 6 - } - ], - "number" : 8, - "chapter_id" : "365" - }, - { - "chapter_id" : "366", - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "2321" - }, - { - "num_probs" : 0, - "name" : "The Poisson Process", - "section_id" : "2322", - "number" : 1 - }, - { - "section_id" : "2323", - "number" : 2, - "num_probs" : 0, - "name" : "Markov Chains" - }, - { - "name" : "Surprise, Uncertainty and Entropy", - "num_probs" : 0, - "number" : 3, - "section_id" : "2324" - }, - { - "name" : "Coding Theory and Entropy", - "num_probs" : 0, - "section_id" : "2325", - "number" : 4 - } - ], - "number" : 9, - "name" : "Additional Topics in Probability", - "num_probs" : 0 - }, - { - "name" : "Simulation", - "num_probs" : 0, - "chapter_id" : "367", - "number" : 10, - "sections" : [ - { - "section_id" : "2326", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Introduction", - "number" : 1, - "section_id" : "2327" - }, - { - "num_probs" : 0, - "name" : "General Techniques for Simulating Continuous Random Variables", - "number" : 2, - "section_id" : "2328" - }, - { - "num_probs" : 0, - "name" : "Simulating from Discrete Distributions", - "number" : 3, - "section_id" : "2329" - }, - { - "number" : 4, - "section_id" : "2330", - "num_probs" : 0, - "name" : "Variance Reduction Techniques" - } - ] - } - ], - "author" : "Sheldon Ross", - "edition" : 9, - "num_probs" : 30, - "publisher" : null - }, - { - "textbook_id" : "99", - "title" : "A Modern Introduction to Differential Equations", - "pubdate" : null, - "isbn" : null, - "chapters" : [ - { - "chapter_id" : "565", - "sections" : [ - { - "num_probs" : 9, - "name" : "Classifications of differential equations", - "number" : 1, - "section_id" : "2853" - } - ], - "number" : 1, - "name" : "Introductory concepts", - "num_probs" : 9 - }, - { - "chapter_id" : "564", - "number" : 2, - "sections" : [ - { - "number" : 5, - "section_id" : "2852", - "name" : "Equilibrium points and phase lines", - "num_probs" : 20 - } - ], - "num_probs" : 20, - "name" : "First order differential equations" - } - ], - "author" : "Ricardo", - "edition" : 2009, - "num_probs" : 29, - "publisher" : null - }, - { - "chapters" : [ - { - "sections" : [ - { - "section_id" : "2565", - "number" : -1, - "name" : "", - "num_probs" : 0 - } - ], - "number" : -1, - "chapter_id" : "462", - "name" : "Demos", - "num_probs" : 0 - } - ], - "pubdate" : null, - "title" : "A Transition to Advanced Mathematics", - "textbook_id" : "65", - "isbn" : null, - "edition" : 7, - "publisher" : null, - "num_probs" : 0, - "author" : "Smith, Eggen and St. Andre" - }, - { - "author" : "Hartman", - "num_probs" : 366, - "publisher" : null, - "edition" : 30, - "isbn" : null, - "title" : "APEX Calculus", - "textbook_id" : "89", - "pubdate" : null, - "chapters" : [ - { - "name" : "Limits and continuity", - "num_probs" : 59, - "chapter_id" : "540", - "sections" : [ - { - "number" : 1, - "section_id" : "2806", - "name" : "Estimating limits numerically", - "num_probs" : 8 - }, - { - "number" : 2, - "section_id" : "2814", - "name" : "Definitions and existence (conceptual)", - "num_probs" : 2 - }, - { - "num_probs" : 15, - "name" : "Rules of limits - basic", - "number" : 3, - "section_id" : "2812" - }, - { - "number" : 4, - "section_id" : "2803", - "name" : "One-sided limits - concept of", - "num_probs" : 10 - }, - { - "num_probs" : 13, - "name" : "Continuity - classifying discontinuities", - "number" : 5, - "section_id" : "2805" - }, - { - "name" : "Applications - finding all asymptotes", - "num_probs" : 11, - "number" : 6, - "section_id" : "3119" - } - ], - "number" : 1 - }, - { - "chapter_id" : "539", - "number" : 2, - "sections" : [ - { - "section_id" : "2813", - "number" : 1, - "num_probs" : 9, - "name" : "Definition of the derivative" - }, - { - "name" : "Linear approximation and differentials", - "num_probs" : 8, - "section_id" : "3101", - "number" : 2 - }, - { - "section_id" : "3103", - "number" : 3, - "num_probs" : 10, - "name" : "Derivatives involving multiple rules (no product, quotient, or chain rule)" - }, - { - "section_id" : "2802", - "number" : 4, - "name" : "Product rule (without trigonometric functions)", - "num_probs" : 20 - }, - { - "name" : "Chain rule (with trigonometric functions)", - "num_probs" : 8, - "number" : 5, - "section_id" : "3100" - }, - { - "num_probs" : 5, - "name" : "Derivatives of polynomials and power functions", - "number" : 6, - "section_id" : "3113" - }, - { - "section_id" : "3116", - "number" : 7, - "name" : "Derivatives of inverse trigonometric functions", - "num_probs" : 12 - } - ], - "name" : "Differentiation", - "num_probs" : 72 - }, - { - "name" : "Applications of differentiation", - "num_probs" : 52, - "sections" : [ - { - "num_probs" : 12, - "name" : "Global extrema", - "section_id" : "3107", - "number" : 1 - }, - { - "num_probs" : 10, - "name" : "Mean value theorem", - "number" : 2, - "section_id" : "3117" - }, - { - "section_id" : "3121", - "number" : 3, - "num_probs" : 10, - "name" : "Increasing/decreasing functions and local extrema" - }, - { - "section_id" : "3120", - "number" : 4, - "name" : "Concavity and points of inflection", - "num_probs" : 17 - }, - { - "number" : 5, - "section_id" : "3118", - "name" : "Summary of curve sketching", - "num_probs" : 3 - } - ], - "number" : 3, - "chapter_id" : "623" - }, - { - "chapter_id" : "621", - "number" : 4, - "sections" : [ - { - "num_probs" : 9, - "name" : "Newton's method", - "section_id" : "3104", - "number" : 1 - }, - { - "section_id" : "3115", - "number" : 2, - "num_probs" : 7, - "name" : "Related rates" - }, - { - "name" : "Optimization - general", - "num_probs" : 8, - "number" : 3, - "section_id" : "3111" - }, - { - "num_probs" : 13, - "name" : "Linear approximation and differentials", - "number" : 4, - "section_id" : "3110" - } - ], - "num_probs" : 37, - "name" : "Applications of differentiation" - }, - { - "name" : "Integrals", - "num_probs" : 80, - "chapter_id" : "622", - "number" : 5, - "sections" : [ - { - "name" : "Indefinite integrals (without trigonometric functions)", - "num_probs" : 17, - "number" : 1, - "section_id" : "3122" - }, - { - "section_id" : "3109", - "number" : 2, - "num_probs" : 9, - "name" : "Conceptual understanding of integration" - }, - { - "number" : 3, - "section_id" : "3105", - "name" : "Riemann sums", - "num_probs" : 24 - }, - { - "num_probs" : 21, - "name" : "Distance, velocity, acceleration", - "section_id" : "3106", - "number" : 4 - }, - { - "name" : "Approximation", - "num_probs" : 9, - "number" : 5, - "section_id" : "3108" - } - ] - }, - { - "name" : "Applications of differentiation", - "num_probs" : 49, - "chapter_id" : "624", - "sections" : [ - { - "num_probs" : 28, - "name" : "Substitution (without trigonometric functions)", - "number" : 1, - "section_id" : "3114" - }, - { - "num_probs" : 21, - "name" : "Indeterminate forms and L'Hopital's rule", - "section_id" : "3112", - "number" : 7 - } - ], - "number" : 6 - }, - { - "name" : "Infinite sequences and series", - "num_probs" : 14, - "sections" : [ - { - "num_probs" : 6, - "name" : "Partial sums", - "section_id" : "2825", - "number" : 1 - }, - { - "num_probs" : 4, - "name" : "Partial sums", - "section_id" : "2824", - "number" : 2 - }, - { - "num_probs" : 0, - "name" : "Integral test", - "number" : 3, - "section_id" : "2820" - }, - { - "number" : 4, - "section_id" : "2821", - "num_probs" : 3, - "name" : "Root test" - }, - { - "section_id" : "2822", - "number" : 5, - "num_probs" : 1, - "name" : "Alternating series test" - } - ], - "number" : 8, - "chapter_id" : "545" - }, - { - "number" : 9, - "sections" : [ - { - "number" : 5, - "section_id" : "2823", - "name" : "Area", - "num_probs" : 3 - } - ], - "chapter_id" : "546", - "num_probs" : 3, - "name" : "Polar" - } - ] - }, - { - "num_probs" : 1, - "publisher" : null, - "edition" : 20, - "author" : "Hartman", - "chapters" : [ - { - "name" : "Applications of differentiation", - "num_probs" : 1, - "number" : 2, - "sections" : [ - { - "name" : "Linear approximation and differentials", - "num_probs" : 1, - "number" : 2, - "section_id" : "3102" - } - ], - "chapter_id" : "620" - } - ], - "isbn" : null, - "title" : "APEX Calculus", - "textbook_id" : "108", - "pubdate" : null - }, - { - "chapters" : [ - { - "chapter_id" : "418", - "sections" : [ - { - "section_id" : "2485", - "number" : 1, - "name" : "Graphs", - "num_probs" : 1 - } - ], - "number" : 1, - "name" : "Demos", - "num_probs" : 1 - } - ], - "title" : "AUCI", - "textbook_id" : "44", - "pubdate" : null, - "isbn" : null, - "edition" : 1, - "num_probs" : 1, - "publisher" : null, - "author" : "Petrillo" - }, - { - "author" : "Matthew Boelkins", - "num_probs" : 149, - "publisher" : null, - "edition" : 2015, - "isbn" : null, - "textbook_id" : "72", - "title" : "Active Calculus", - "pubdate" : null, - "chapters" : [ - { - "number" : 1, - "sections" : [ - { - "num_probs" : 6, - "name" : "Difference quotient", - "number" : 1, - "section_id" : "2623" - }, - { - "section_id" : "2605", - "number" : 2, - "num_probs" : 8, - "name" : "Graphs" - }, - { - "number" : 3, - "section_id" : "2609", - "name" : "Conceptual understanding of derivatives", - "num_probs" : 14 - }, - { - "section_id" : "2610", - "number" : 4, - "name" : "Definition of the derivative", - "num_probs" : 4 - }, - { - "num_probs" : 14, - "name" : "Interpretation and applications", - "section_id" : "2604", - "number" : 5 - }, - { - "num_probs" : 8, - "name" : "Conceptual understanding of derivatives", - "number" : 6, - "section_id" : "2624" - }, - { - "num_probs" : 6, - "name" : "Continuity - concept of", - "section_id" : "2627", - "number" : 7 - }, - { - "number" : 8, - "section_id" : "2622", - "num_probs" : 4, - "name" : "Conceptual understanding of derivatives" - } - ], - "chapter_id" : "482", - "num_probs" : 64, - "name" : "Functions" - }, - { - "name" : "Differentiation", - "num_probs" : 43, - "chapter_id" : "485", - "number" : 2, - "sections" : [ - { - "num_probs" : 2, - "name" : "Derivatives of polynomials and power functions", - "section_id" : "2638", - "number" : 1 - }, - { - "num_probs" : 3, - "name" : "Definition of the derivative", - "section_id" : "2613", - "number" : 2 - }, - { - "num_probs" : 4, - "name" : "Product rule (without trigonometric functions)", - "number" : 3, - "section_id" : "2616" - }, - { - "name" : "Quotient rule (with trigonometric functions)", - "num_probs" : 2, - "number" : 4, - "section_id" : "2617" - }, - { - "number" : 5, - "section_id" : "2612", - "num_probs" : 18, - "name" : "Chain rule (with trigonometric functions)" - }, - { - "number" : 7, - "section_id" : "2641", - "name" : "Chain rule (without trigonometric functions)", - "num_probs" : 10 - }, - { - "section_id" : "2637", - "number" : 8, - "num_probs" : 4, - "name" : "Indeterminate forms and L'Hopital's rule" - } - ] - }, - { - "sections" : [ - { - "section_id" : "2603", - "number" : 1, - "num_probs" : 8, - "name" : "Increasing/decreasing functions and local extrema" - }, - { - "number" : 2, - "section_id" : "2620", - "name" : "Increasing/decreasing functions and local extrema", - "num_probs" : 2 - }, - { - "num_probs" : 1, - "name" : "Global extrema", - "number" : 3, - "section_id" : "2629" - }, - { - "name" : "Optimization - general", - "num_probs" : 2, - "number" : 4, - "section_id" : "2628" - }, - { - "num_probs" : 2, - "name" : "Related rates", - "section_id" : "2621", - "number" : 5 - } - ], - "number" : 3, - "chapter_id" : "481", - "name" : "Applications of differentiation", - "num_probs" : 15 - }, - { - "chapter_id" : "487", - "sections" : [ - { - "number" : 1, - "section_id" : "2619", - "num_probs" : 2, - "name" : "Conceptual understanding of integration" - }, - { - "num_probs" : 2, - "name" : "Riemann sums", - "section_id" : "2640", - "number" : 2 - }, - { - "name" : "Riemann sums", - "num_probs" : 4, - "section_id" : "2635", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "2634", - "name" : "Fundamental theorem of calculus", - "num_probs" : 1 - } - ], - "number" : 4, - "num_probs" : 9, - "name" : "Integrals" - }, - { - "chapter_id" : "480", - "sections" : [ - { - "num_probs" : 2, - "name" : "Conceptual understanding of integration", - "section_id" : "2630", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "2606", - "num_probs" : 2, - "name" : "Fundamental theorem of calculus" - }, - { - "num_probs" : 2, - "name" : "Substitution (with trigonometric functions)", - "number" : 3, - "section_id" : "2601" - }, - { - "name" : "Integration by parts (with trigonometric functions)", - "num_probs" : 2, - "section_id" : "2602", - "number" : 4 - }, - { - "name" : "Conceptual understanding of integration", - "num_probs" : 2, - "section_id" : "2631", - "number" : 6 - } - ], - "number" : 5, - "name" : "Techniques of integration", - "num_probs" : 10 - }, - { - "sections" : [ - { - "number" : 1, - "section_id" : "2639", - "num_probs" : 2, - "name" : "Conceptual understanding of integration" - }, - { - "section_id" : "2618", - "number" : 2, - "name" : "Volumes by disks", - "num_probs" : 2 - }, - { - "number" : 3, - "section_id" : "2614", - "num_probs" : 2, - "name" : "Conceptual understanding of integration" - }, - { - "name" : "Conceptual understanding of integration", - "num_probs" : 2, - "number" : 4, - "section_id" : "2615" - } - ], - "number" : 6, - "chapter_id" : "486", - "num_probs" : 8, - "name" : "Integrals" - } - ] - }, - { - "publisher" : null, - "num_probs" : 16, - "edition" : 2016, - "author" : "Matthew Boelkins", - "chapters" : [ - { - "chapter_id" : "483", - "number" : 7, - "sections" : [ - { - "name" : "Distance, velocity, acceleration", - "num_probs" : 2, - "number" : 1, - "section_id" : "2608" - }, - { - "number" : 2, - "section_id" : "2632", - "name" : "Conceptual understanding of derivatives", - "num_probs" : 2 - }, - { - "num_probs" : 2, - "name" : "Conceptual understanding of derivatives", - "number" : 3, - "section_id" : "2626" - }, - { - "num_probs" : 2, - "name" : "Classifications of differential equations", - "number" : 4, - "section_id" : "2625" - }, - { - "name" : "Conceptual understanding of derivatives", - "num_probs" : 2, - "number" : 5, - "section_id" : "2633" - }, - { - "num_probs" : 2, - "name" : "Conceptual understanding of derivatives", - "section_id" : "2607", - "number" : 6 - } - ], - "name" : "Differentiation", - "num_probs" : 12 - }, - { - "chapter_id" : "484", - "number" : 8, - "sections" : [ - { - "num_probs" : 2, - "name" : "Compound interest", - "section_id" : "2636", - "number" : 1 - }, - { - "section_id" : "2611", - "number" : 2, - "name" : "Geometric", - "num_probs" : 2 - } - ], - "name" : "Infinite sequences and series", - "num_probs" : 4 - } - ], - "isbn" : null, - "pubdate" : null, - "title" : "Active Calculus", - "textbook_id" : "73" - }, - { - "edition" : 1, - "num_probs" : 9, - "publisher" : null, - "author" : "McCallum", - "chapters" : [ - { - "name" : "Interest", - "num_probs" : 9, - "sections" : [ - { - "name" : "Compound interest", - "num_probs" : 2, - "number" : 2, - "section_id" : "2678" - }, - { - "num_probs" : 7, - "name" : "Applications and models - general", - "section_id" : "2692", - "number" : 5 - } - ], - "number" : 10, - "chapter_id" : "504" - } - ], - "textbook_id" : "77", - "title" : "Algebra Form and Function", - "pubdate" : null, - "isbn" : null - }, - { - "chapters" : [ - { - "num_probs" : 84, - "name" : "Linear equations and functions", - "sections" : [ - { - "name" : "Equations of lines: slope-intercept form", - "num_probs" : 16, - "number" : 1, - "section_id" : "2689" - }, - { - "num_probs" : 8, - "name" : "Equations of lines: slope-intercept form", - "section_id" : "2675", - "number" : 2 - }, - { - "num_probs" : 12, - "name" : "Function notation", - "section_id" : "2696", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "2705", - "name" : "Equations of lines: point-slope form", - "num_probs" : 18 - }, - { - "number" : 5, - "section_id" : "2686", - "name" : "Applications and models", - "num_probs" : 30 - } - ], - "number" : 5, - "chapter_id" : "503" - }, - { - "num_probs" : 8, - "name" : "Inverse functions", - "chapter_id" : "506", - "number" : 8, - "sections" : [ - { - "section_id" : "2708", - "number" : 4, - "num_probs" : 8, - "name" : "Finding the inverse function" - } - ] - }, - { - "num_probs" : 2, - "name" : "Quadratic equations and functions", - "chapter_id" : "497", - "sections" : [ - { - "section_id" : "2666", - "number" : 2, - "num_probs" : 2, - "name" : "Forms: vertex, factored, general" - } - ], - "number" : 9 - } - ], - "isbn" : null, - "title" : "Algebra Form and Function", - "textbook_id" : "76", - "pubdate" : null, - "num_probs" : 94, - "publisher" : null, - "edition" : 1, - "author" : "McCallum, Connally, and Hughes-Hallett" - }, - { - "chapters" : [ - { - "number" : 2, - "sections" : [ - { - "num_probs" : 2, - "name" : "", - "section_id" : "2955", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "2939", - "num_probs" : 8, - "name" : "Linear equations" - }, - { - "number" : 2, - "section_id" : "2930", - "num_probs" : 10, - "name" : "Linear equations" - }, - { - "section_id" : "2967", - "number" : 3, - "num_probs" : 8, - "name" : "Applications and models" - }, - { - "name" : "Applications and models", - "num_probs" : 9, - "number" : 4, - "section_id" : "2934" - }, - { - "num_probs" : 10, - "name" : "Inequalities and intervals", - "section_id" : "2924", - "number" : 5 - }, - { - "name" : "Linear inequalities", - "num_probs" : 13, - "section_id" : "2944", - "number" : 6 - }, - { - "name" : "Solving equations with absolute values", - "num_probs" : 6, - "number" : 7, - "section_id" : "2946" - } - ], - "chapter_id" : "580", - "name" : "Algebra of real numbers and simplifying expressions", - "num_probs" : 66 - }, - { - "sections" : [ - { - "num_probs" : 2, - "name" : "", - "section_id" : "2966", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "2902", - "name" : "Polynomials: add, subtract", - "num_probs" : 12 - }, - { - "name" : "Properties of exponents", - "num_probs" : 6, - "number" : 2, - "section_id" : "2923" - }, - { - "number" : 3, - "section_id" : "2912", - "name" : "Polynomials: multiply", - "num_probs" : 10 - }, - { - "section_id" : "2909", - "number" : 4, - "name" : "Solving equations", - "num_probs" : 9 - }, - { - "name" : "Factoring: special forms", - "num_probs" : 10, - "number" : 5, - "section_id" : "2940" - }, - { - "num_probs" : 4, - "name" : "Factoring trinomials", - "section_id" : "2919", - "number" : 6 - }, - { - "num_probs" : 10, - "name" : "Solving equations", - "section_id" : "2937", - "number" : 7 - } - ], - "number" : 3, - "chapter_id" : "575", - "num_probs" : 63, - "name" : "Operations on polynomial and rational expressions" - }, - { - "chapter_id" : "574", - "number" : 4, - "sections" : [ - { - "name" : "Simplifying", - "num_probs" : 9, - "number" : 1, - "section_id" : "2957" - }, - { - "num_probs" : 8, - "name" : "Simplifying", - "number" : 2, - "section_id" : "2925" - }, - { - "num_probs" : 11, - "name" : "Simplifying", - "section_id" : "2950", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "2901", - "num_probs" : 10, - "name" : "Simplifying" - }, - { - "num_probs" : 22, - "name" : "Polynomials: divide", - "section_id" : "2949", - "number" : 5 - }, - { - "number" : 6, - "section_id" : "2921", - "name" : "Rational equations", - "num_probs" : 10 - }, - { - "section_id" : "2953", - "number" : 7, - "name" : "Rational equations", - "num_probs" : 8 - } - ], - "name" : "Rational equations and functions", - "num_probs" : 78 - }, - { - "num_probs" : 45, - "name" : "Irrational numbers", - "number" : 5, - "sections" : [ - { - "number" : 1, - "section_id" : "2947", - "name" : "Exponentiation", - "num_probs" : 8 - }, - { - "number" : 2, - "section_id" : "2905", - "num_probs" : 7, - "name" : "Simplify radical numbers" - }, - { - "number" : 3, - "section_id" : "2943", - "num_probs" : 5, - "name" : "Properties of rational exponents and radicals" - }, - { - "num_probs" : 6, - "name" : "Properties of rational exponents and radicals", - "number" : 4, - "section_id" : "2918" - }, - { - "num_probs" : 8, - "name" : "Equations", - "number" : 5, - "section_id" : "2958" - }, - { - "name" : "Properties of rational exponents and radicals", - "num_probs" : 5, - "number" : 6, - "section_id" : "2922" - }, - { - "num_probs" : 6, - "name" : "Scientific notation", - "section_id" : "2952", - "number" : 7 - } - ], - "chapter_id" : "577" - }, - { - "num_probs" : 78, - "name" : "Rational equations and functions", - "chapter_id" : "576", - "sections" : [ - { - "num_probs" : 16, - "name" : "Conversion to a + bi form", - "number" : 1, - "section_id" : "2907" - }, - { - "number" : 2, - "section_id" : "2931", - "num_probs" : 10, - "name" : "Solve by factoring" - }, - { - "num_probs" : 4, - "name" : "Completing the square", - "section_id" : "2968", - "number" : 3 - }, - { - "num_probs" : 8, - "name" : "Quadratic formula", - "number" : 4, - "section_id" : "2933" - }, - { - "number" : 5, - "section_id" : "2904", - "num_probs" : 26, - "name" : "Rational equations" - }, - { - "num_probs" : 14, - "name" : "Inequalities", - "section_id" : "2945", - "number" : 6 - } - ], - "number" : 6 - }, - { - "num_probs" : 23, - "name" : "Linear equations and functions", - "chapter_id" : "579", - "sections" : [ - { - "name" : "Graphs of lines", - "num_probs" : 0, - "number" : 1, - "section_id" : "2920" - }, - { - "name" : "Plotting points", - "num_probs" : 5, - "section_id" : "2948", - "number" : 2 - }, - { - "name" : "Linear inequalities", - "num_probs" : 0, - "number" : 3, - "section_id" : "2962" - }, - { - "section_id" : "2964", - "number" : 4, - "name" : "Finding the slope", - "num_probs" : 6 - }, - { - "number" : 5, - "section_id" : "2932", - "name" : "Parallel and perpendicular lines", - "num_probs" : 12 - } - ], - "number" : 7 - }, - { - "number" : 8, - "sections" : [ - { - "num_probs" : 18, - "name" : "Domain and range", - "section_id" : "2572", - "number" : 1 - }, - { - "name" : "Graphs of lines", - "num_probs" : 2, - "section_id" : "2961", - "number" : 2 - }, - { - "num_probs" : 6, - "name" : "Three or more transformations", - "number" : 3, - "section_id" : "2956" - }, - { - "number" : 4, - "section_id" : "2903", - "num_probs" : 8, - "name" : "Graphs" - }, - { - "num_probs" : 6, - "name" : "Reflect and shift", - "number" : 5, - "section_id" : "2911" - }, - { - "section_id" : "2913", - "number" : 6, - "num_probs" : 16, - "name" : "Compositions and combinations of functions" - }, - { - "num_probs" : 12, - "name" : "Mixed variation", - "number" : 7, - "section_id" : "2927" - } - ], - "chapter_id" : "467", - "name" : "Functions", - "num_probs" : 68 - }, - { - "num_probs" : 48, - "name" : "Polynomial equations and functions", - "chapter_id" : "578", - "number" : 9, - "sections" : [ - { - "name" : "Polynomials: divide", - "num_probs" : 12, - "section_id" : "2965", - "number" : 1 - }, - { - "name" : "Remainder and factor theorems", - "num_probs" : 8, - "number" : 2, - "section_id" : "2910" - }, - { - "name" : "Counting zeros", - "num_probs" : 10, - "section_id" : "2916", - "number" : 3 - }, - { - "section_id" : "2914", - "number" : 4, - "num_probs" : 6, - "name" : "Graphs" - }, - { - "num_probs" : 4, - "name" : "Shifts: vertical and horizontal", - "section_id" : "2929", - "number" : 5 - }, - { - "section_id" : "2917", - "number" : 6, - "num_probs" : 8, - "name" : "Graphs of rational functions" - } - ] - }, - { - "chapter_id" : "549", - "number" : 10, - "sections" : [ - { - "num_probs" : 18, - "name" : "Exponential and logarithmic equations", - "number" : 1, - "section_id" : "2936" - }, - { - "num_probs" : 3, - "name" : "Compound interest", - "section_id" : "2960", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "2832", - "name" : "Interpreting inverse functions", - "num_probs" : 10 - }, - { - "section_id" : "2906", - "number" : 4, - "name" : "Properties of logarithms", - "num_probs" : 20 - }, - { - "section_id" : "2951", - "number" : 5, - "name" : "Properties of logarithms", - "num_probs" : 0 - }, - { - "name" : "Exponential and logarithmic equations", - "num_probs" : 9, - "number" : 6, - "section_id" : "2899" - } - ], - "name" : "Inverse functions", - "num_probs" : 60 - }, - { - "sections" : [ - { - "section_id" : "2908", - "number" : 4, - "num_probs" : 8, - "name" : "Properties" - }, - { - "section_id" : "2555", - "number" : 5, - "num_probs" : 4, - "name" : "Applications" - }, - { - "num_probs" : 6, - "name" : "Partial fractions", - "section_id" : "2942", - "number" : 6 - } - ], - "number" : 11, - "chapter_id" : "455", - "num_probs" : 18, - "name" : "Determinants" - }, - { - "name" : "Systems of equations and inequalities", - "num_probs" : 30, - "sections" : [ - { - "section_id" : "2954", - "number" : 4, - "num_probs" : 16, - "name" : "Hyperbolas" - }, - { - "section_id" : "2926", - "number" : 5, - "num_probs" : 14, - "name" : "Nonlinear systems" - } - ], - "number" : 13, - "chapter_id" : "581" - }, - { - "name" : "Infinite sequences and series", - "num_probs" : 62, - "chapter_id" : "573", - "number" : 14, - "sections" : [ - { - "name" : "Arithmetic", - "num_probs" : 28, - "section_id" : "2915", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "2900", - "num_probs" : 18, - "name" : "Geometric" - }, - { - "num_probs" : 16, - "name" : "Geometric", - "section_id" : "2935", - "number" : 3 - }, - { - "name" : "Summation formulas", - "num_probs" : 0, - "section_id" : "2963", - "number" : 4 - } - ] - }, - { - "sections" : [ - { - "name" : "Principles (addition, subtraction, multiplication)", - "num_probs" : 7, - "number" : 1, - "section_id" : "2830" - }, - { - "section_id" : "2562", - "number" : 2, - "name" : "Permutations", - "num_probs" : 7 - }, - { - "number" : 3, - "section_id" : "2959", - "num_probs" : 2, - "name" : "Probability: direct computation, inclusion/exclusion" - }, - { - "section_id" : "2928", - "number" : 4, - "name" : "Expectation", - "num_probs" : 8 - }, - { - "num_probs" : 5, - "name" : "Probability: direct computation, inclusion/exclusion", - "number" : 5, - "section_id" : "2941" - }, - { - "name" : "Binomial theorem", - "num_probs" : 10, - "section_id" : "2938", - "number" : 6 - } - ], - "number" : 15, - "chapter_id" : "459", - "num_probs" : 39, - "name" : "Counting" - } - ], - "textbook_id" : "62", - "title" : "Algebra for College Students", - "pubdate" : null, - "isbn" : null, - "edition" : 8, - "num_probs" : 678, - "publisher" : null, - "author" : "Kaufmann, Schwitters" - }, - { - "pubdate" : null, - "title" : "Algebra: Form and Function", - "textbook_id" : "75", - "isbn" : null, - "chapters" : [ - { - "num_probs" : 65, - "name" : "Algebra of real numbers and simplifying expressions", - "chapter_id" : "500", - "sections" : [ - { - "num_probs" : 10, - "name" : "Evaluating expressions", - "number" : 1, - "section_id" : "2669" - }, - { - "num_probs" : 27, - "name" : "Rational equations", - "section_id" : "2695", - "number" : 2 - }, - { - "num_probs" : 12, - "name" : "Algebraic expressions", - "section_id" : "2680", - "number" : 3 - }, - { - "name" : "Isolating variables", - "num_probs" : 16, - "number" : 4, - "section_id" : "2707" - } - ], - "number" : 1 - }, - { - "number" : 2, - "sections" : [ - { - "num_probs" : 17, - "name" : "Evaluating expressions", - "section_id" : "2662", - "number" : 1 - }, - { - "num_probs" : 14, - "name" : "Simplifying expressions", - "section_id" : "2682", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "2688", - "name" : "Factoring trinomials", - "num_probs" : 59 - }, - { - "number" : 4, - "section_id" : "2685", - "name" : "Simplify rational expressions", - "num_probs" : 20 - } - ], - "chapter_id" : "495", - "name" : "Algebra of real numbers and simplifying expressions", - "num_probs" : 110 - }, - { - "sections" : [ - { - "section_id" : "2671", - "number" : 1, - "num_probs" : 17, - "name" : "Rational equations" - }, - { - "number" : 2, - "section_id" : "2703", - "num_probs" : 16, - "name" : "Applications and models" - }, - { - "num_probs" : 10, - "name" : "Solving equations with absolute values", - "section_id" : "2699", - "number" : 3 - } - ], - "number" : 3, - "chapter_id" : "501", - "name" : "Rational equations and functions", - "num_probs" : 43 - }, - { - "number" : 4, - "sections" : [ - { - "name" : "Function notation", - "num_probs" : 24, - "section_id" : "2698", - "number" : 1 - }, - { - "section_id" : "2672", - "number" : 2, - "name" : "Simplifying expressions", - "num_probs" : 16 - }, - { - "name" : "Rational equations", - "num_probs" : 24, - "section_id" : "2702", - "number" : 3 - }, - { - "number" : 5, - "section_id" : "2684", - "name" : "Direct variation", - "num_probs" : 42 - } - ], - "chapter_id" : "502", - "name" : "Algebra of real numbers and simplifying expressions", - "num_probs" : 106 - }, - { - "sections" : [ - { - "number" : 1, - "section_id" : "2690", - "name" : "Equations of lines: slope-intercept form", - "num_probs" : 14 - }, - { - "section_id" : "2674", - "number" : 2, - "name" : "Simplifying expressions", - "num_probs" : 29 - }, - { - "number" : 3, - "section_id" : "2697", - "name" : "Applications and models", - "num_probs" : 18 - }, - { - "section_id" : "2706", - "number" : 4, - "num_probs" : 12, - "name" : "Equations of lines: point-slope form" - }, - { - "num_probs" : 18, - "name" : "Linear functions", - "section_id" : "2687", - "number" : 5 - }, - { - "name" : "Systems with 2 variables", - "num_probs" : 8, - "section_id" : "2663", - "number" : 6 - } - ], - "number" : 5, - "chapter_id" : "496", - "name" : "Systems of linear equations", - "num_probs" : 99 - }, - { - "num_probs" : 51, - "name" : "Properties of exponents, rational exponents and radicals", - "chapter_id" : "493", - "number" : 6, - "sections" : [ - { - "number" : 1, - "section_id" : "2679", - "name" : "Properties of exponents", - "num_probs" : 40 - }, - { - "number" : 2, - "section_id" : "2660", - "name" : "Properties of exponents", - "num_probs" : 11 - } - ] - }, - { - "name" : "Variation and power functions", - "num_probs" : 118, - "number" : 7, - "sections" : [ - { - "number" : 1, - "section_id" : "2670", - "num_probs" : 28, - "name" : "Power functions" - }, - { - "num_probs" : 34, - "name" : "Power functions", - "section_id" : "2661", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "2673", - "name" : "Isolating variables", - "num_probs" : 38 - }, - { - "name" : "Power functions", - "num_probs" : 18, - "number" : 4, - "section_id" : "2664" - } - ], - "chapter_id" : "494" - }, - { - "chapter_id" : "505", - "number" : 8, - "sections" : [ - { - "num_probs" : 22, - "name" : "Domain and range", - "number" : 1, - "section_id" : "2701" - }, - { - "number" : 2, - "section_id" : "2693", - "name" : "Compositions and combinations of functions", - "num_probs" : 22 - }, - { - "name" : "Interpretation and applications", - "num_probs" : 34, - "section_id" : "2694", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "2709", - "name" : "Finding the inverse function", - "num_probs" : 6 - } - ], - "name" : "Functions", - "num_probs" : 84 - }, - { - "chapter_id" : "492", - "number" : 9, - "sections" : [ - { - "num_probs" : 30, - "name" : "Applications and models", - "number" : 1, - "section_id" : "2704" - }, - { - "num_probs" : 22, - "name" : "Forms: vertex, factored, general", - "section_id" : "2665", - "number" : 2 - }, - { - "name" : "Solving equations", - "num_probs" : 28, - "number" : 3, - "section_id" : "2659" - }, - { - "name" : "Solve by factoring", - "num_probs" : 24, - "section_id" : "2700", - "number" : 4 - } - ], - "name" : "Quadratic equations and functions", - "num_probs" : 104 - }, - { - "num_probs" : 28, - "name" : "Exponential and logarithmic expressions and functions", - "chapter_id" : "499", - "number" : 10, - "sections" : [ - { - "name" : "Exponential functions", - "num_probs" : 16, - "section_id" : "2668", - "number" : 1 - }, - { - "num_probs" : 12, - "name" : "Exponential functions", - "number" : 2, - "section_id" : "2676" - } - ] - } - ], - "author" : "McCallum, Connally, and Hughes-Hallett", - "edition" : 1, - "publisher" : null, - "num_probs" : 808 - }, - { - "edition" : 1, - "num_probs" : 103, - "publisher" : null, - "author" : "McCallum", - "chapters" : [ - { - "number" : 10, - "sections" : [ - { - "number" : 1, - "section_id" : "2667", - "name" : "Exponential functions", - "num_probs" : 12 - }, - { - "name" : "Exponential functions", - "num_probs" : 12, - "section_id" : "2677", - "number" : 2 - }, - { - "section_id" : "2683", - "number" : 3, - "name" : "Applications and models - radioactive decay", - "num_probs" : 22 - }, - { - "section_id" : "2691", - "number" : 5, - "name" : "Applications and models - general", - "num_probs" : 6 - } - ], - "chapter_id" : "498", - "num_probs" : 52, - "name" : "Exponential and logarithmic expressions and functions" - }, - { - "name" : "Exponential and logarithmic expressions and functions", - "num_probs" : 51, - "chapter_id" : "468", - "number" : 11, - "sections" : [ - { - "num_probs" : 16, - "name" : "", - "section_id" : "2574", - "number" : 1 - }, - { - "num_probs" : 35, - "name" : "Exponential and logarithmic equations", - "number" : 2, - "section_id" : "2681" - } - ] - } - ], - "textbook_id" : "69", - "title" : "Algebra: Form and Function", - "pubdate" : null, - "isbn" : null - }, - { - "textbook_id" : "19", - "title" : "Applied Calculus", - "pubdate" : null, - "isbn" : null, - "chapters" : [ - { - "num_probs" : 2, - "name" : "Functions and Change", - "number" : 1, - "sections" : [ - { - "section_id" : "1630", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "1631", - "number" : 1, - "name" : "What is a Function?", - "num_probs" : 0 - }, - { - "section_id" : "1632", - "number" : 2, - "name" : "Linear Functions", - "num_probs" : 0 - }, - { - "number" : 3, - "section_id" : "1633", - "name" : "Average Rate of Change and Relative Change", - "num_probs" : 0 - }, - { - "section_id" : "1634", - "number" : 4, - "num_probs" : 0, - "name" : "Applications of Functions to Economics" - }, - { - "num_probs" : 2, - "name" : "Exponential Functions", - "section_id" : "1635", - "number" : 5 - }, - { - "name" : "The Natural Logarithm", - "num_probs" : 0, - "section_id" : "1636", - "number" : 6 - }, - { - "section_id" : "1637", - "number" : 7, - "num_probs" : 0, - "name" : "Exponential Growth and Decay" - }, - { - "num_probs" : 0, - "name" : "New Functions from Old", - "number" : 8, - "section_id" : "1638" - }, - { - "section_id" : "1639", - "number" : 9, - "name" : "Proportionality and Power Functions", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Periodic Functions", - "section_id" : "1640", - "number" : 10 - } - ], - "chapter_id" : "269" - }, - { - "name" : "Rate of Change: The Derivative", - "num_probs" : 0, - "chapter_id" : "270", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1641", - "number" : -1 - }, - { - "section_id" : "1642", - "number" : 1, - "name" : "Instantaneous Rate of Change", - "num_probs" : 0 - }, - { - "name" : "The Derivative Function", - "num_probs" : 0, - "section_id" : "1643", - "number" : 2 - }, - { - "section_id" : "1644", - "number" : 3, - "num_probs" : 0, - "name" : "Interpretations of the Derivative" - }, - { - "number" : 4, - "section_id" : "1645", - "num_probs" : 0, - "name" : "The Second Derivative" - }, - { - "num_probs" : 0, - "name" : "Marginal Cost and Revenue", - "number" : 5, - "section_id" : "1646" - } - ], - "number" : 2 - }, - { - "name" : "Shortcuts to Differentiation", - "num_probs" : 1, - "chapter_id" : "271", - "sections" : [ - { - "number" : -1, - "section_id" : "1647", - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "1648", - "number" : 1, - "num_probs" : 0, - "name" : "Derivative Formulas for Powers and Polynomials" - }, - { - "num_probs" : 1, - "name" : "Exponential and Logarithmic Functions", - "section_id" : "1649", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "1650", - "name" : "The Chain Rule", - "num_probs" : 0 - }, - { - "section_id" : "1651", - "number" : 4, - "num_probs" : 0, - "name" : "The Product and Quotient Rules" - }, - { - "num_probs" : 0, - "name" : "Derivatives of Periodic Functions", - "number" : 5, - "section_id" : "1652" - } - ], - "number" : 3 - }, - { - "sections" : [ - { - "number" : -1, - "section_id" : "1653", - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 0, - "name" : "Local Maxima and Minima", - "number" : 1, - "section_id" : "1654" - }, - { - "section_id" : "1655", - "number" : 2, - "num_probs" : 1, - "name" : "Inflection Points" - }, - { - "num_probs" : 1, - "name" : "Global Maxima and Minima", - "section_id" : "1656", - "number" : 3 - }, - { - "name" : "Profit, Cost and Revenue", - "num_probs" : 0, - "section_id" : "1657", - "number" : 4 - }, - { - "number" : 5, - "section_id" : "1658", - "name" : "Average Cost", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Elasticity of Demand", - "number" : 6, - "section_id" : "1659" - }, - { - "section_id" : "1660", - "number" : 7, - "name" : "Logistic Growth", - "num_probs" : 0 - }, - { - "name" : "The Surge Function and Dug Concentration", - "num_probs" : 0, - "section_id" : "1661", - "number" : 8 - } - ], - "number" : 4, - "chapter_id" : "272", - "num_probs" : 2, - "name" : "Using the Derivative" - }, - { - "sections" : [ - { - "section_id" : "1662", - "number" : -1, - "name" : "", - "num_probs" : 2 - }, - { - "number" : 1, - "section_id" : "1663", - "name" : "Distance and Accumulated Change", - "num_probs" : 1 - }, - { - "section_id" : "1664", - "number" : 2, - "num_probs" : 0, - "name" : "The Definite Integral" - }, - { - "num_probs" : 0, - "name" : "The Definite Integral as Area", - "section_id" : "1665", - "number" : 3 - }, - { - "section_id" : "1666", - "number" : 4, - "name" : "Interpretations of the Definite Integral", - "num_probs" : 1 - }, - { - "num_probs" : 0, - "name" : "The Fundamental Theorem of Calculus", - "section_id" : "1667", - "number" : 5 - } - ], - "number" : 5, - "chapter_id" : "273", - "num_probs" : 4, - "name" : "Accumulated Change: The Definite Integral" - }, - { - "sections" : [ - { - "section_id" : "1668", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "1669", - "number" : 1, - "num_probs" : 1, - "name" : "Average Value" - }, - { - "num_probs" : 0, - "name" : "Consumer and Producer Surplus", - "number" : 2, - "section_id" : "1670" - }, - { - "num_probs" : 0, - "name" : "Present and Future Value", - "number" : 3, - "section_id" : "1671" - }, - { - "name" : "Integrating Relative Growth Rates", - "num_probs" : 0, - "number" : 4, - "section_id" : "1672" - } - ], - "number" : 6, - "chapter_id" : "274", - "name" : "Using the Definite Integral", - "num_probs" : 1 - }, - { - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1673", - "number" : -1 - }, - { - "num_probs" : 0, - "name" : "Constructing Antiderivatives Analytically", - "section_id" : "1674", - "number" : 1 - }, - { - "section_id" : "1675", - "number" : 2, - "name" : "Integration by Substitution", - "num_probs" : 0 - }, - { - "name" : "Using the Fundamental Theorem to Find Definite Integrals", - "num_probs" : 0, - "section_id" : "1676", - "number" : 3 - }, - { - "name" : "Integration by Parts", - "num_probs" : 1, - "section_id" : "1677", - "number" : 4 - }, - { - "number" : 5, - "section_id" : "1678", - "name" : "Analyzing Antiderivatives Graphically and Numerically", - "num_probs" : 0 - } - ], - "number" : 7, - "chapter_id" : "275", - "name" : "Antiderivatives", - "num_probs" : 1 - }, - { - "name" : "Probability", - "num_probs" : 0, - "sections" : [ - { - "section_id" : "1679", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "1680", - "number" : 1, - "name" : "Density Functions", - "num_probs" : 0 - }, - { - "section_id" : "1681", - "number" : 2, - "name" : "Cumulative Distribution Functions and Probability", - "num_probs" : 0 - }, - { - "section_id" : "1682", - "number" : 3, - "name" : "The Median and the Mean", - "num_probs" : 0 - } - ], - "number" : 8, - "chapter_id" : "276" - }, - { - "sections" : [ - { - "num_probs" : 1, - "name" : "", - "section_id" : "1683", - "number" : -1 - }, - { - "num_probs" : 0, - "name" : "Understanding Functions of Two Variables", - "number" : 1, - "section_id" : "1684" - }, - { - "num_probs" : 0, - "name" : "Contour Diagrams", - "number" : 2, - "section_id" : "1685" - }, - { - "section_id" : "1686", - "number" : 3, - "name" : "Partial Derivatives", - "num_probs" : 0 - }, - { - "section_id" : "1687", - "number" : 4, - "num_probs" : 0, - "name" : "Computing Partial Derivatives Algebraically" - }, - { - "name" : "Critical Points and Optimization", - "num_probs" : 0, - "section_id" : "1688", - "number" : 5 - }, - { - "num_probs" : 0, - "name" : "Constrained Optimization", - "number" : 6, - "section_id" : "1689" - } - ], - "number" : 9, - "chapter_id" : "277", - "num_probs" : 1, - "name" : "Functions of Several Variables" - }, - { - "chapter_id" : "278", - "sections" : [ - { - "number" : -1, - "section_id" : "1690", - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "1691", - "number" : 1, - "num_probs" : 0, - "name" : "Mathematical Modeling: Setting up a Differential Equation" - }, - { - "number" : 2, - "section_id" : "1692", - "name" : "Solutions of Differential Equations", - "num_probs" : 0 - }, - { - "name" : "Slope Fields", - "num_probs" : 0, - "section_id" : "1693", - "number" : 3 - }, - { - "num_probs" : 0, - "name" : "Exponential Growth and Decay", - "section_id" : "1694", - "number" : 4 - }, - { - "num_probs" : 0, - "name" : "Applications and Modeling", - "number" : 5, - "section_id" : "1695" - }, - { - "section_id" : "1696", - "number" : 6, - "num_probs" : 0, - "name" : "Modeling the Interaction of Two Populations" - }, - { - "section_id" : "1697", - "number" : 7, - "num_probs" : 0, - "name" : "Modeling the Spread of a Disease" - } - ], - "number" : 10, - "name" : "Mathematical Modeling Using Differential Equations", - "num_probs" : 0 - }, - { - "chapter_id" : "279", - "number" : 11, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "1698" - }, - { - "name" : "Geometric Series", - "num_probs" : 0, - "section_id" : "1699", - "number" : 1 - }, - { - "name" : "Applications to Business and Economics", - "num_probs" : 0, - "section_id" : "1700", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "1701", - "num_probs" : 0, - "name" : "Applications to the Natural Sciences" - } - ], - "name" : "Geometric Series", - "num_probs" : 0 - } - ], - "author" : "Hughes-Hallett", - "edition" : 4, - "num_probs" : 12, - "publisher" : null - }, - { - "edition" : 8, - "num_probs" : 89, - "publisher" : null, - "author" : "Irwin and Nelms", - "chapters" : [ - { - "num_probs" : 7, - "name" : "Basic concepts", - "chapter_id" : "533", - "number" : 1, - "sections" : [ - { - "number" : 1, - "section_id" : "2778", - "name" : "System of units", - "num_probs" : 5 - }, - { - "section_id" : "2788", - "number" : 3, - "name" : "Circuit elements", - "num_probs" : 2 - } - ] - }, - { - "num_probs" : 17, - "name" : "Resistive circuits", - "chapter_id" : "524", - "sections" : [ - { - "num_probs" : 2, - "name" : "Ohm's law", - "number" : 1, - "section_id" : "2774" - }, - { - "number" : 2, - "section_id" : "2770", - "name" : "Kirchhoff's law", - "num_probs" : 4 - }, - { - "num_probs" : 1, - "name" : "Single-loop circuits", - "section_id" : "2791", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "2781", - "name" : "Single-node-pair circuits", - "num_probs" : 1 - }, - { - "section_id" : "2784", - "number" : 5, - "name" : "Series and parallel resistor combinations", - "num_probs" : 1 - }, - { - "num_probs" : 5, - "name" : "Circuits with series-parallel resistor combinations", - "number" : 6, - "section_id" : "2763" - }, - { - "number" : 7, - "section_id" : "2793", - "num_probs" : 2, - "name" : "Wye-delta transformations" - }, - { - "name" : "Circuits with dependent sources", - "num_probs" : 1, - "number" : 8, - "section_id" : "2772" - } - ], - "number" : 2 - }, - { - "num_probs" : 13, - "name" : "Nodal and loop analysis techniques", - "number" : 3, - "sections" : [ - { - "num_probs" : 9, - "name" : "Nodal analysis", - "number" : 1, - "section_id" : "2768" - }, - { - "section_id" : "2783", - "number" : 2, - "num_probs" : 4, - "name" : "Loop analysis" - } - ], - "chapter_id" : "528" - }, - { - "chapter_id" : "525", - "number" : 4, - "sections" : [ - { - "name" : "Fundamental op-amp circuits", - "num_probs" : 8, - "section_id" : "2765", - "number" : 3 - } - ], - "num_probs" : 8, - "name" : "Operational amplifiers" - }, - { - "name" : "Additional analysis techniques", - "num_probs" : 15, - "number" : 5, - "sections" : [ - { - "num_probs" : 2, - "name" : "Introduction", - "number" : 1, - "section_id" : "2794" - }, - { - "section_id" : "2762", - "number" : 2, - "num_probs" : 4, - "name" : "Superposition" - }, - { - "number" : 3, - "section_id" : "2764", - "num_probs" : 6, - "name" : "Thevenin's and Norton's theorems" - }, - { - "number" : 4, - "section_id" : "2775", - "name" : "Maximum power transfer", - "num_probs" : 3 - } - ], - "chapter_id" : "523" - }, - { - "chapter_id" : "527", - "sections" : [ - { - "number" : 1, - "section_id" : "2790", - "num_probs" : 2, - "name" : "Capacitors" - }, - { - "section_id" : "2782", - "number" : 2, - "num_probs" : 2, - "name" : "Inductors" - }, - { - "number" : 3, - "section_id" : "2767", - "num_probs" : 3, - "name" : "Capacitor and inductor combinations" - } - ], - "number" : 6, - "num_probs" : 7, - "name" : "Capacitance and inductance" - }, - { - "number" : 8, - "sections" : [ - { - "num_probs" : 3, - "name" : "Sinusoids", - "section_id" : "2786", - "number" : 1 - }, - { - "section_id" : "2777", - "number" : 5, - "name" : "Impedance and admittance", - "num_probs" : 2 - }, - { - "number" : 7, - "section_id" : "2769", - "num_probs" : 3, - "name" : "Basic analysis using Kirchhoff's laws" - }, - { - "section_id" : "2779", - "number" : 8, - "name" : "Analysis techniques", - "num_probs" : 3 - } - ], - "chapter_id" : "529", - "name" : "AC steady-state analysis", - "num_probs" : 11 - }, - { - "chapter_id" : "526", - "sections" : [ - { - "section_id" : "2796", - "number" : 2, - "num_probs" : 1, - "name" : "Average power" - }, - { - "number" : 3, - "section_id" : "2792", - "num_probs" : 1, - "name" : "Maximum average power transfer" - }, - { - "num_probs" : 1, - "name" : "Effective or rms values", - "section_id" : "2795", - "number" : 4 - }, - { - "section_id" : "2766", - "number" : 5, - "num_probs" : 1, - "name" : "The power factor" - }, - { - "number" : 6, - "section_id" : "2789", - "name" : "Complex power", - "num_probs" : 2 - } - ], - "number" : 9, - "num_probs" : 6, - "name" : "Steady-state power analysis" - }, - { - "chapter_id" : "532", - "number" : 10, - "sections" : [ - { - "num_probs" : 1, - "name" : "Mutual inductance", - "section_id" : "2776", - "number" : 1 - }, - { - "section_id" : "2785", - "number" : 3, - "name" : "The ideal transformer", - "num_probs" : 2 - } - ], - "num_probs" : 3, - "name" : "Magnetically coupled networks" - }, - { - "chapter_id" : "535", - "number" : 11, - "sections" : [ - { - "section_id" : "2787", - "number" : 3, - "num_probs" : 2, - "name" : "Source/load connections" - } - ], - "name" : "Polyphase circuits", - "num_probs" : 2 - } - ], - "title" : "Basic Engineering Circuit Analysis", - "textbook_id" : "86", - "pubdate" : null, - "isbn" : null - }, - { - "author" : "Marsden, Tromba, Weinstein", - "edition" : 3, - "publisher" : null, - "num_probs" : 0, - "pubdate" : null, - "title" : "Basic Multivariable Calculus", - "textbook_id" : "8", - "isbn" : null, - "chapters" : [ - { - "num_probs" : 0, - "name" : "Algebra and Geometry of Euclidean Space", - "number" : 1, - "sections" : [ - { - "section_id" : "674", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "675", - "name" : "Vectors in the Plane and Space", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "The Inner Product and Distance", - "number" : 2, - "section_id" : "676" - }, - { - "num_probs" : 0, - "name" : "2 x 2 and 3 x 3 Matrices and Determinants", - "number" : 3, - "section_id" : "677" - }, - { - "section_id" : "678", - "number" : 4, - "num_probs" : 0, - "name" : "The Cross Product and Planes" - }, - { - "number" : 5, - "section_id" : "679", - "num_probs" : 0, - "name" : "n-Dimensional Euclidean Space" - }, - { - "num_probs" : 0, - "name" : "Curves in the Plane and in Space", - "number" : 6, - "section_id" : "680" - } - ], - "chapter_id" : "117" - }, - { - "num_probs" : 0, - "name" : "Differentiation", - "sections" : [ - { - "section_id" : "681", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Graphs and Level Surfaces", - "section_id" : "682", - "number" : 1 - }, - { - "name" : "Partial Derivatives and Continuity", - "num_probs" : 0, - "section_id" : "683", - "number" : 2 - }, - { - "num_probs" : 0, - "name" : "Differentiability, the Derivative Matrix, and Tangent Planes", - "section_id" : "684", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "685", - "name" : "The Chain Rule", - "num_probs" : 0 - }, - { - "number" : 5, - "section_id" : "686", - "num_probs" : 0, - "name" : "Gradients and Directional Derivatives" - }, - { - "name" : "Implicit Differentiation", - "num_probs" : 0, - "section_id" : "687", - "number" : 6 - } - ], - "number" : 2, - "chapter_id" : "118" - }, - { - "chapter_id" : "119", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "688" - }, - { - "section_id" : "689", - "number" : 1, - "num_probs" : 0, - "name" : "Higher Order Partial Derivatives" - }, - { - "num_probs" : 0, - "name" : "Taylor's Theorem", - "number" : 2, - "section_id" : "690" - }, - { - "num_probs" : 0, - "name" : "Maxima and Minima", - "number" : 3, - "section_id" : "691" - }, - { - "number" : 4, - "section_id" : "692", - "name" : "Second Derivative Test", - "num_probs" : 0 - }, - { - "name" : "Constrained Extrema and Lagrange Multipliers", - "num_probs" : 0, - "section_id" : "693", - "number" : 5 - } - ], - "number" : 3, - "num_probs" : 0, - "name" : "Higher Derivatives and Extrema" - }, - { - "name" : "Vector-Valued Functions", - "num_probs" : 0, - "chapter_id" : "120", - "number" : 4, - "sections" : [ - { - "number" : -1, - "section_id" : "694", - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 0, - "name" : "Acceleration", - "number" : 1, - "section_id" : "695" - }, - { - "num_probs" : 0, - "name" : "Arc Length", - "section_id" : "696", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "697", - "name" : "Vector Fields", - "num_probs" : 0 - }, - { - "number" : 4, - "section_id" : "698", - "num_probs" : 0, - "name" : "Divergence and Curl" - } - ] - }, - { - "number" : 5, - "sections" : [ - { - "section_id" : "699", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "700", - "number" : 1, - "num_probs" : 0, - "name" : "Volume and Cavalieri's Principle" - }, - { - "section_id" : "701", - "number" : 2, - "num_probs" : 0, - "name" : "The Double Integral Over a Rectangle" - }, - { - "section_id" : "702", - "number" : 3, - "num_probs" : 0, - "name" : "The Double Integral Over Regions" - }, - { - "section_id" : "703", - "number" : 4, - "num_probs" : 0, - "name" : "Triple Integrals" - }, - { - "name" : "Change of Variables, Cylindrical and Spherical Coordinates", - "num_probs" : 0, - "number" : 5, - "section_id" : "704" - }, - { - "num_probs" : 0, - "name" : "Applications of Multiple Integrals", - "section_id" : "705", - "number" : 6 - } - ], - "chapter_id" : "121", - "name" : "Multiple Integrals", - "num_probs" : 0 - }, - { - "name" : "Integrals Over Curves and Surfaces", - "num_probs" : 0, - "chapter_id" : "122", - "number" : 6, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "706" - }, - { - "section_id" : "707", - "number" : 1, - "name" : "Line Integrals", - "num_probs" : 0 - }, - { - "number" : 2, - "section_id" : "708", - "name" : "Parametrized Surfaces", - "num_probs" : 0 - }, - { - "section_id" : "709", - "number" : 3, - "num_probs" : 0, - "name" : "Area of a Surface" - }, - { - "num_probs" : 0, - "name" : "Surface Integrals", - "section_id" : "710", - "number" : 4 - } - ] - }, - { - "number" : 7, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "711", - "number" : -1 - }, - { - "section_id" : "712", - "number" : 1, - "num_probs" : 0, - "name" : "Green's Theorem" - }, - { - "name" : "Stokes' Theorem", - "num_probs" : 0, - "number" : 2, - "section_id" : "713" - }, - { - "section_id" : "714", - "number" : 3, - "num_probs" : 0, - "name" : "Gauss' Theorem" - }, - { - "num_probs" : 0, - "name" : "Path Independence and the Fundamental Theorems of Calculus", - "section_id" : "715", - "number" : 4 - } - ], - "chapter_id" : "123", - "name" : "The Integral Theorems of Vector Analysis", - "num_probs" : 0 - } - ] - }, - { - "edition" : 8, - "num_probs" : 2, - "publisher" : null, - "author" : "Anton", - "chapters" : [ - { - "number" : -1, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "2487" - } - ], - "chapter_id" : "420", - "name" : "Calculus of vector valued functions", - "num_probs" : 0 - }, - { - "sections" : [ - { - "number" : 5, - "section_id" : "2486", - "num_probs" : 2, - "name" : "Parameterized curves" - } - ], - "number" : 12, - "chapter_id" : "419", - "num_probs" : 2, - "name" : "Calculus of vector valued functions" - } - ], - "title" : "Calculus", - "textbook_id" : "45", - "pubdate" : null, - "isbn" : null - }, - { - "chapters" : [ - { - "sections" : [ - { - "name" : "Summary of curve sketching", - "num_probs" : 1, - "number" : 2, - "section_id" : "3161" - } - ], - "number" : 4, - "chapter_id" : "638", - "name" : "Applications of differentiation", - "num_probs" : 1 - } - ], - "textbook_id" : "114", - "title" : "Calculus", - "pubdate" : null, - "isbn" : null, - "edition" : 7, - "num_probs" : 1, - "publisher" : null, - "author" : "Hughes-Hallett" - }, - { - "author" : "Stewart", - "edition" : 5, - "num_probs" : 5, - "publisher" : null, - "textbook_id" : "4", - "title" : "Calculus", - "pubdate" : null, - "isbn" : null, - "chapters" : [ - { - "num_probs" : 0, - "name" : "Functions and Models", - "chapter_id" : "36", - "sections" : [ - { - "number" : -1, - "section_id" : "277", - "num_probs" : 0, - "name" : "" - }, - { - "name" : "Four Ways to Represent a Function", - "num_probs" : 0, - "section_id" : "278", - "number" : 1 - }, - { - "name" : "Mathematical Models: A Catalog of Essential Functions", - "num_probs" : 0, - "section_id" : "279", - "number" : 2 - }, - { - "name" : "New Functions from Old Functions", - "num_probs" : 0, - "section_id" : "280", - "number" : 3 - }, - { - "name" : "Graphing Calculators and Computers", - "num_probs" : 0, - "number" : 4, - "section_id" : "281" - } - ], - "number" : 1 - }, - { - "chapter_id" : "37", - "number" : 2, - "sections" : [ - { - "number" : -1, - "section_id" : "282", - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 0, - "name" : "The Tangent and Velocity Problems", - "section_id" : "283", - "number" : 1 - }, - { - "num_probs" : 0, - "name" : "The Limit of a Function", - "number" : 2, - "section_id" : "284" - }, - { - "num_probs" : 0, - "name" : "Calculating Limits Using the Limit Laws", - "number" : 3, - "section_id" : "285" - }, - { - "name" : "The Precise Definition of a Limit", - "num_probs" : 0, - "number" : 4, - "section_id" : "286" - }, - { - "name" : "Continuity", - "num_probs" : 0, - "number" : 5, - "section_id" : "287" - }, - { - "number" : 6, - "section_id" : "288", - "name" : "Tangents, Velocities, and Other Rates of Change", - "num_probs" : 0 - } - ], - "name" : "Limits and Rates of Change", - "num_probs" : 0 - }, - { - "sections" : [ - { - "section_id" : "289", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "290", - "num_probs" : 0, - "name" : "Derivatives" - }, - { - "section_id" : "291", - "number" : 2, - "name" : "The Derivative as a Function", - "num_probs" : 0 - }, - { - "section_id" : "292", - "number" : 3, - "name" : "Differentiation Formulas", - "num_probs" : 0 - }, - { - "section_id" : "293", - "number" : 4, - "name" : "Rates of Change in the Natural and Social Sciences", - "num_probs" : 0 - }, - { - "name" : "Derivatives of Trigonometric Functions", - "num_probs" : 0, - "section_id" : "294", - "number" : 5 - }, - { - "section_id" : "295", - "number" : 6, - "num_probs" : 0, - "name" : "The Chain Rule" - }, - { - "section_id" : "296", - "number" : 7, - "num_probs" : 0, - "name" : "Implicit Differentiation" - }, - { - "name" : "Higher Derivatives", - "num_probs" : 0, - "number" : 8, - "section_id" : "297" - }, - { - "num_probs" : 0, - "name" : "Related Rates", - "number" : 9, - "section_id" : "298" - }, - { - "name" : "Linear Approximations and Differentials", - "num_probs" : 0, - "section_id" : "299", - "number" : 10 - } - ], - "number" : 3, - "chapter_id" : "38", - "name" : "Derivatives", - "num_probs" : 0 - }, - { - "chapter_id" : "39", - "number" : 4, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "300", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "301", - "name" : "Maximum and Minimum Values", - "num_probs" : 0 - }, - { - "name" : "The Mean Value Theorem", - "num_probs" : 0, - "section_id" : "302", - "number" : 2 - }, - { - "num_probs" : 0, - "name" : "How Derivatives Affect the Shape of a Graph", - "number" : 3, - "section_id" : "303" - }, - { - "number" : 4, - "section_id" : "304", - "num_probs" : 0, - "name" : "Limits at Infinity; Horizontal Asymptotes" - }, - { - "section_id" : "305", - "number" : 5, - "num_probs" : 0, - "name" : "Summary of Curve Sketching" - }, - { - "name" : "Graphing with Calculus and Calculators", - "num_probs" : 0, - "section_id" : "306", - "number" : 6 - }, - { - "name" : "Optimization Problems", - "num_probs" : 1, - "section_id" : "307", - "number" : 7 - }, - { - "num_probs" : 0, - "name" : "Applications to Business and Economics", - "section_id" : "308", - "number" : 8 - }, - { - "name" : "Newton's Method", - "num_probs" : 0, - "number" : 9, - "section_id" : "309" - }, - { - "num_probs" : 1, - "name" : "Antiderivatives", - "section_id" : "310", - "number" : 10 - } - ], - "name" : "Applications of Differentiation", - "num_probs" : 2 - }, - { - "num_probs" : 2, - "name" : "Integrals", - "chapter_id" : "40", - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "311" - }, - { - "num_probs" : 0, - "name" : "Areas and Distances", - "number" : 1, - "section_id" : "312" - }, - { - "section_id" : "313", - "number" : 2, - "name" : "The Definite Integral", - "num_probs" : 0 - }, - { - "section_id" : "314", - "number" : 3, - "num_probs" : 0, - "name" : "The Fundamental Theorem of Calculus" - }, - { - "number" : 4, - "section_id" : "315", - "name" : "Indefinite Integrals and the Net Change Theorem", - "num_probs" : 2 - }, - { - "num_probs" : 0, - "name" : "The Substitution Rule", - "number" : 5, - "section_id" : "316" - } - ], - "number" : 5 - }, - { - "name" : "Applications of Integration", - "num_probs" : 0, - "number" : 6, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "317" - }, - { - "num_probs" : 0, - "name" : "Areas between Curves", - "section_id" : "318", - "number" : 1 - }, - { - "name" : "Volumes", - "num_probs" : 0, - "number" : 2, - "section_id" : "319" - }, - { - "name" : "Volumes by Cylindrical Shells", - "num_probs" : 0, - "number" : 3, - "section_id" : "320" - }, - { - "number" : 4, - "section_id" : "321", - "num_probs" : 0, - "name" : "Work" - }, - { - "section_id" : "322", - "number" : 5, - "name" : "Average Value of a Function", - "num_probs" : 0 - } - ], - "chapter_id" : "41" - }, - { - "name" : "Inverse Functions", - "num_probs" : 1, - "number" : 7, - "sections" : [ - { - "number" : -1, - "section_id" : "323", - "num_probs" : 0, - "name" : "" - }, - { - "name" : "Inverse Functions", - "num_probs" : 1, - "number" : 1, - "section_id" : "324" - }, - { - "name" : "Exponential Functions and Their Derivatives", - "num_probs" : 0, - "number" : 2, - "section_id" : "325" - }, - { - "section_id" : "326", - "number" : 3, - "name" : "Logarithmic Functions", - "num_probs" : 0 - }, - { - "number" : 4, - "section_id" : "327", - "num_probs" : 0, - "name" : "Derivatives of Logarithmic Functions" - }, - { - "num_probs" : 0, - "name" : "Inverse Trigonometric Functions", - "number" : 5, - "section_id" : "328" - }, - { - "name" : "Hyperbolic Functions", - "num_probs" : 0, - "number" : 6, - "section_id" : "329" - }, - { - "name" : "Indeterminate Forms and L'Hospital's Rule", - "num_probs" : 0, - "section_id" : "330", - "number" : 7 - } - ], - "chapter_id" : "42" - }, - { - "num_probs" : 0, - "name" : "Techniques of Integration", - "number" : 8, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "331", - "number" : -1 - }, - { - "name" : "Integration by Parts", - "num_probs" : 0, - "section_id" : "332", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "333", - "num_probs" : 0, - "name" : "Trigonometric Integrals" - }, - { - "section_id" : "334", - "number" : 3, - "name" : "Trigonometric Substitution", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Integration of Rational Functions by Partial Fractions", - "number" : 4, - "section_id" : "335" - }, - { - "num_probs" : 0, - "name" : "Strategy for Integration", - "section_id" : "336", - "number" : 5 - }, - { - "section_id" : "337", - "number" : 6, - "name" : "Integration Using Tables and Computer Algebra Systems", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Approximate Integration", - "section_id" : "338", - "number" : 7 - }, - { - "section_id" : "339", - "number" : 8, - "num_probs" : 0, - "name" : "Improper Integrals" - } - ], - "chapter_id" : "43" - }, - { - "num_probs" : 0, - "name" : "Further Applications of Integration", - "chapter_id" : "44", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "340" - }, - { - "num_probs" : 0, - "name" : "Arc Length", - "number" : 1, - "section_id" : "341" - }, - { - "num_probs" : 0, - "name" : "Area of a Surface of Revolution", - "section_id" : "342", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "343", - "name" : "Applications to Physics and Engineering", - "num_probs" : 0 - }, - { - "name" : "Applications to Economics and Biology", - "num_probs" : 0, - "number" : 4, - "section_id" : "344" - }, - { - "section_id" : "345", - "number" : 5, - "name" : "Probability", - "num_probs" : 0 - } - ], - "number" : 9 - }, - { - "num_probs" : 0, - "name" : "Differential Equations", - "chapter_id" : "45", - "number" : 10, - "sections" : [ - { - "number" : -1, - "section_id" : "346", - "name" : "", - "num_probs" : 0 - }, - { - "name" : "Modeling with Differential Equations", - "num_probs" : 0, - "number" : 1, - "section_id" : "347" - }, - { - "section_id" : "348", - "number" : 2, - "name" : "Direction Fields and Euler's Method", - "num_probs" : 0 - }, - { - "number" : 3, - "section_id" : "349", - "num_probs" : 0, - "name" : "Separable Equations" - }, - { - "num_probs" : 0, - "name" : "Exponential Growth and Decay", - "section_id" : "350", - "number" : 4 - }, - { - "number" : 5, - "section_id" : "351", - "num_probs" : 0, - "name" : "The Logistic Equation" - }, - { - "num_probs" : 0, - "name" : "Linear Equations", - "section_id" : "352", - "number" : 6 - }, - { - "section_id" : "353", - "number" : 7, - "name" : "Predator-Prey Systems", - "num_probs" : 0 - } - ] - }, - { - "num_probs" : 0, - "name" : "Parametric Equations and Polar Coordinates", - "number" : 11, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "354", - "number" : -1 - }, - { - "num_probs" : 0, - "name" : "Curves Defined by Parametric Equations", - "section_id" : "355", - "number" : 1 - }, - { - "num_probs" : 0, - "name" : "Calculus with Parametric Curves", - "number" : 2, - "section_id" : "356" - }, - { - "number" : 3, - "section_id" : "357", - "name" : "Polar Coordinates", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Areas and Lengths in Polar Coordinates", - "number" : 4, - "section_id" : "358" - }, - { - "name" : "Conic Sections", - "num_probs" : 0, - "section_id" : "359", - "number" : 5 - }, - { - "section_id" : "360", - "number" : 6, - "num_probs" : 0, - "name" : "Conic Sections in Polar Coordinates" - } - ], - "chapter_id" : "46" - }, - { - "chapter_id" : "47", - "number" : 12, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "361", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "362", - "name" : "Sequences", - "num_probs" : 0 - }, - { - "number" : 2, - "section_id" : "363", - "name" : "Series", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "The Integral Test and Estimates of Sums", - "section_id" : "364", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "365", - "num_probs" : 0, - "name" : "The Comparison Tests" - }, - { - "number" : 5, - "section_id" : "366", - "num_probs" : 0, - "name" : "Alternating Series" - }, - { - "number" : 6, - "section_id" : "367", - "num_probs" : 0, - "name" : "Absolute Convergence and the Ratio and Root Tests" - }, - { - "num_probs" : 0, - "name" : "Strategy for Testing Series", - "section_id" : "368", - "number" : 7 - }, - { - "section_id" : "369", - "number" : 8, - "num_probs" : 0, - "name" : "Power Series" - }, - { - "section_id" : "370", - "number" : 9, - "num_probs" : 0, - "name" : "Representations of Functions as Power Series" - }, - { - "num_probs" : 0, - "name" : "Taylor and Maclaurin Series", - "number" : 10, - "section_id" : "371" - }, - { - "section_id" : "372", - "number" : 11, - "num_probs" : 0, - "name" : "The Binomial Series" - }, - { - "num_probs" : 0, - "name" : "Applications of Taylor Polynomials", - "number" : 12, - "section_id" : "373" - } - ], - "num_probs" : 0, - "name" : "Infinite Sequences and Series" - }, - { - "name" : "Vectors and the Geometry of Space", - "num_probs" : 0, - "chapter_id" : "48", - "number" : 13, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "374" - }, - { - "number" : 1, - "section_id" : "375", - "num_probs" : 0, - "name" : "Three-Dimensional Coordinate Systems" - }, - { - "section_id" : "376", - "number" : 2, - "name" : "Vectors", - "num_probs" : 0 - }, - { - "section_id" : "377", - "number" : 3, - "num_probs" : 0, - "name" : "The Dot Product" - }, - { - "number" : 4, - "section_id" : "378", - "num_probs" : 0, - "name" : "The Cross Product" - }, - { - "name" : "Equations of Lines and Planes", - "num_probs" : 0, - "section_id" : "379", - "number" : 5 - }, - { - "num_probs" : 0, - "name" : "Cylinders and Quadric Surfaces", - "number" : 6, - "section_id" : "380" - }, - { - "name" : "Cylindrical and Spherical Coordinates", - "num_probs" : 0, - "section_id" : "381", - "number" : 7 - } - ] - }, - { - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "382" - }, - { - "name" : "Vector Functions and Space Curves", - "num_probs" : 0, - "section_id" : "383", - "number" : 1 - }, - { - "num_probs" : 0, - "name" : "Derivatives and Integrals of Vector Functions", - "section_id" : "384", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "385", - "num_probs" : 0, - "name" : "Arc Length and Curvature" - }, - { - "section_id" : "386", - "number" : 4, - "name" : "Motion in Space: Velocity and Acceleration", - "num_probs" : 0 - } - ], - "number" : 14, - "chapter_id" : "49", - "num_probs" : 0, - "name" : "Vector Functions" - }, - { - "num_probs" : 0, - "name" : "Partial Derivatives", - "chapter_id" : "50", - "sections" : [ - { - "number" : -1, - "section_id" : "387", - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "388", - "num_probs" : 0, - "name" : "Functions of Several Variables" - }, - { - "num_probs" : 0, - "name" : "Limits and Continuity", - "number" : 2, - "section_id" : "389" - }, - { - "section_id" : "390", - "number" : 3, - "num_probs" : 0, - "name" : "Partial Derivatives" - }, - { - "num_probs" : 0, - "name" : "Tangent Planes and Linear Approximations", - "section_id" : "391", - "number" : 4 - }, - { - "name" : "The Chain Rule", - "num_probs" : 0, - "section_id" : "392", - "number" : 5 - }, - { - "section_id" : "393", - "number" : 6, - "name" : "Directional Derivatives and the Gradient Vector", - "num_probs" : 0 - }, - { - "section_id" : "394", - "number" : 7, - "name" : "Maximum and Minimum Values", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Lagrange Multipliers", - "number" : 8, - "section_id" : "395" - } - ], - "number" : 15 - }, - { - "chapter_id" : "51", - "number" : 16, - "sections" : [ - { - "number" : -1, - "section_id" : "396", - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "397", - "num_probs" : 0, - "name" : "Double Integrals over Rectangles" - }, - { - "name" : "Iterated Integrals", - "num_probs" : 0, - "section_id" : "398", - "number" : 2 - }, - { - "name" : "Double Integrals over General Regions", - "num_probs" : 0, - "number" : 3, - "section_id" : "399" - }, - { - "num_probs" : 0, - "name" : "Double Integrals in Polar Coordinates", - "number" : 4, - "section_id" : "400" - }, - { - "num_probs" : 0, - "name" : "Applications of Double Integrals", - "number" : 5, - "section_id" : "401" - }, - { - "section_id" : "402", - "number" : 6, - "num_probs" : 0, - "name" : "Surface Area" - }, - { - "name" : "Triple Integrals", - "num_probs" : 0, - "number" : 7, - "section_id" : "403" - }, - { - "name" : "Triple Integrals in Cylindrical and Spherical Coordinates", - "num_probs" : 0, - "section_id" : "404", - "number" : 8 - }, - { - "section_id" : "405", - "number" : 9, - "num_probs" : 0, - "name" : "Change of Variables in Multiple Integrals" - } - ], - "name" : "Multiple Integrals", - "num_probs" : 0 - }, - { - "name" : "Vector Calculus", - "num_probs" : 0, - "number" : 17, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "406" - }, - { - "number" : 1, - "section_id" : "407", - "num_probs" : 0, - "name" : "Vector Fields" - }, - { - "number" : 2, - "section_id" : "408", - "num_probs" : 0, - "name" : "Line Integrals" - }, - { - "number" : 3, - "section_id" : "409", - "num_probs" : 0, - "name" : "The Fundamental Theorem for Line Integrals" - }, - { - "section_id" : "410", - "number" : 4, - "name" : "Green's Theorem", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Curl and Divergence", - "number" : 5, - "section_id" : "411" - }, - { - "num_probs" : 0, - "name" : "Parametric Surfaces and Their Areas", - "section_id" : "412", - "number" : 6 - }, - { - "num_probs" : 0, - "name" : "Surface Integrals", - "section_id" : "413", - "number" : 7 - }, - { - "section_id" : "414", - "number" : 8, - "num_probs" : 0, - "name" : "Stokes' Theorem" - }, - { - "num_probs" : 0, - "name" : "The Divergence Theorem", - "section_id" : "415", - "number" : 9 - }, - { - "number" : 10, - "section_id" : "416", - "name" : "Summary", - "num_probs" : 0 - } - ], - "chapter_id" : "52" - }, - { - "chapter_id" : "53", - "number" : 18, - "sections" : [ - { - "number" : -1, - "section_id" : "417", - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "418", - "number" : 1, - "num_probs" : 0, - "name" : "Second-Order Linear Equations" - }, - { - "name" : "Nonhomogeneous Linear Equations", - "num_probs" : 0, - "number" : 2, - "section_id" : "419" - }, - { - "name" : "Applications of Second- Order Differential Equations", - "num_probs" : 0, - "section_id" : "420", - "number" : 3 - }, - { - "section_id" : "421", - "number" : 4, - "num_probs" : 0, - "name" : "Series Solutions" - } - ], - "num_probs" : 0, - "name" : "Second-Order Differential Equations" - }, - { - "num_probs" : 0, - "name" : "Appendix H: Complex Numbers", - "sections" : [ - { - "section_id" : "422", - "number" : -1, - "num_probs" : 0, - "name" : "" - } - ], - "number" : 25, - "chapter_id" : "54" - } - ] - }, - { - "textbook_id" : "106", - "title" : "Calculus", - "pubdate" : null, - "isbn" : null, - "chapters" : [ - { - "name" : "Functions", - "num_probs" : 98, - "number" : -1, - "sections" : [ - { - "number" : 1, - "section_id" : "3036", - "name" : "Domain and range", - "num_probs" : 31 - }, - { - "name" : "Reflections and symmetry", - "num_probs" : 18, - "section_id" : "3069", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "3065", - "num_probs" : 7, - "name" : "Circles" - }, - { - "name" : "Finding the inverse function", - "num_probs" : 10, - "number" : 4, - "section_id" : "3064" - }, - { - "name" : "Exponential and logarithmic equations", - "num_probs" : 32, - "number" : 5, - "section_id" : "3070" - } - ], - "chapter_id" : "604" - }, - { - "name" : "Limits and continuity", - "num_probs" : 32, - "sections" : [ - { - "name" : "Rules of limits - basic", - "num_probs" : 2, - "section_id" : "3058", - "number" : 2 - }, - { - "num_probs" : 16, - "name" : "Limits at infinity, horizontal and oblique asymptotes", - "number" : 3, - "section_id" : "3049" - }, - { - "number" : 5, - "section_id" : "3056", - "name" : "Continuity - concept of", - "num_probs" : 5 - }, - { - "number" : 6, - "section_id" : "3085", - "num_probs" : 9, - "name" : "Evaluating limits - trigonometric" - } - ], - "number" : 1, - "chapter_id" : "608" - }, - { - "sections" : [ - { - "number" : 1, - "section_id" : "3071", - "num_probs" : 4, - "name" : "Definition of the derivative" - }, - { - "name" : "Definition of the derivative", - "num_probs" : 16, - "number" : 2, - "section_id" : "3038" - }, - { - "number" : 3, - "section_id" : "3026", - "num_probs" : 8, - "name" : "Higher-order derivatives" - }, - { - "name" : "Quotient rule (without trigonometric functions)", - "num_probs" : 6, - "section_id" : "3027", - "number" : 4 - }, - { - "name" : "Chain rule (with trigonometric functions)", - "num_probs" : 10, - "number" : 5, - "section_id" : "3037" - }, - { - "name" : "Chain rule (with trigonometric functions)", - "num_probs" : 17, - "section_id" : "3072", - "number" : 6 - } - ], - "number" : 2, - "chapter_id" : "600", - "name" : "Differentiation", - "num_probs" : 61 - }, - { - "chapter_id" : "610", - "sections" : [ - { - "section_id" : "3055", - "number" : 1, - "num_probs" : 10, - "name" : "Implicit differentiation" - }, - { - "section_id" : "3082", - "number" : 2, - "num_probs" : 8, - "name" : "Derivatives of logarithmic functions" - }, - { - "name" : "Logarithmic differentiation", - "num_probs" : 6, - "number" : 3, - "section_id" : "3077" - }, - { - "number" : 4, - "section_id" : "3083", - "num_probs" : 1, - "name" : "Derivatives of logarithmic functions" - }, - { - "number" : 5, - "section_id" : "3084", - "num_probs" : 9, - "name" : "Linear approximation and differentials" - } - ], - "number" : 3, - "num_probs" : 34, - "name" : "Differentiation" - }, - { - "num_probs" : 31, - "name" : "Applications of differentiation", - "sections" : [ - { - "name" : "Summary of curve sketching", - "num_probs" : 8, - "number" : 1, - "section_id" : "3034" - }, - { - "number" : 2, - "section_id" : "3062", - "num_probs" : 3, - "name" : "Increasing/decreasing functions and local extrema" - }, - { - "name" : "Summary of curve sketching", - "num_probs" : 4, - "section_id" : "3067", - "number" : 3 - }, - { - "section_id" : "3066", - "number" : 4, - "name" : "Global extrema", - "num_probs" : 5 - }, - { - "name" : "Optimization - general", - "num_probs" : 5, - "number" : 5, - "section_id" : "3063" - }, - { - "name" : "Rates of change - engineering and physics", - "num_probs" : 5, - "number" : 6, - "section_id" : "3033" - }, - { - "num_probs" : 1, - "name" : "Mean value theorem", - "number" : 8, - "section_id" : "3031" - } - ], - "number" : 4, - "chapter_id" : "603" - }, - { - "chapter_id" : "607", - "sections" : [ - { - "section_id" : "3047", - "number" : 2, - "name" : "Indefinite integrals (with trigonometric functions)", - "num_probs" : 10 - }, - { - "name" : "Substitution (without trigonometric functions)", - "num_probs" : 12, - "number" : 3, - "section_id" : "3053" - }, - { - "name" : "Fundamental theorem of calculus", - "num_probs" : 6, - "section_id" : "3078", - "number" : 6 - }, - { - "number" : 7, - "section_id" : "3090", - "num_probs" : 7, - "name" : "Distance, velocity, acceleration" - }, - { - "section_id" : "3080", - "number" : 8, - "name" : "Average value of a function", - "num_probs" : 7 - }, - { - "section_id" : "3087", - "number" : 9, - "name" : "Substitution (with trigonometric functions)", - "num_probs" : 9 - } - ], - "number" : 5, - "num_probs" : 51, - "name" : "Integrals" - }, - { - "name" : "Applications of integration", - "num_probs" : 28, - "chapter_id" : "602", - "sections" : [ - { - "num_probs" : 3, - "name" : "Areas between curves", - "section_id" : "3060", - "number" : 1 - }, - { - "num_probs" : 6, - "name" : "Volumes by disks", - "section_id" : "3032", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "3039", - "name" : "Volumes by cylindrical shells", - "num_probs" : 7 - }, - { - "name" : "Arc length", - "num_probs" : 1, - "number" : 4, - "section_id" : "3040" - }, - { - "name" : "Surfaces of revolution", - "num_probs" : 5, - "section_id" : "3030", - "number" : 5 - }, - { - "number" : 6, - "section_id" : "3061", - "num_probs" : 6, - "name" : "Work" - } - ], - "number" : 6 - }, - { - "chapter_id" : "606", - "number" : 7, - "sections" : [ - { - "section_id" : "3048", - "number" : 1, - "name" : "Substitution (with trigonometric functions)", - "num_probs" : 3 - }, - { - "number" : 2, - "section_id" : "3079", - "num_probs" : 1, - "name" : "Integration by parts (with trigonometric functions)" - }, - { - "section_id" : "3089", - "number" : 3, - "name" : "Trigonometric integrals", - "num_probs" : 8 - }, - { - "name" : "Trigonometric substitution", - "num_probs" : 7, - "number" : 4, - "section_id" : "3088" - }, - { - "num_probs" : 6, - "name" : "Partial fractions", - "number" : 5, - "section_id" : "3081" - }, - { - "number" : 7, - "section_id" : "3052", - "num_probs" : 4, - "name" : "Riemann sums" - }, - { - "number" : 8, - "section_id" : "3046", - "num_probs" : 10, - "name" : "Improper integrals" - } - ], - "num_probs" : 39, - "name" : "Integrals" - }, - { - "name" : "Numerical methods", - "num_probs" : 20, - "number" : 8, - "sections" : [ - { - "num_probs" : 7, - "name" : "Linear, constant coefficients, homogeneous", - "number" : 1, - "section_id" : "3068" - }, - { - "section_id" : "3035", - "number" : 2, - "num_probs" : 6, - "name" : "Separable" - }, - { - "number" : 3, - "section_id" : "3028", - "name" : "Euler", - "num_probs" : 2 - }, - { - "section_id" : "3029", - "number" : 4, - "num_probs" : 5, - "name" : "Integrating factor" - } - ], - "chapter_id" : "601" - }, - { - "number" : 9, - "sections" : [ - { - "number" : 1, - "section_id" : "3059", - "name" : "Series notation", - "num_probs" : 6 - }, - { - "section_id" : "3076", - "number" : 3, - "name" : "Partial sums", - "num_probs" : 5 - }, - { - "section_id" : "3075", - "number" : 4, - "name" : "Test for divergence", - "num_probs" : 12 - }, - { - "number" : 5, - "section_id" : "3086", - "name" : "Ratio test", - "num_probs" : 14 - }, - { - "section_id" : "3057", - "number" : 6, - "num_probs" : 13, - "name" : "Absolute and conditional convergence" - }, - { - "number" : 7, - "section_id" : "3050", - "name" : "Taylor polynomials", - "num_probs" : 11 - }, - { - "num_probs" : 7, - "name" : "Taylor series", - "number" : 8, - "section_id" : "3054" - }, - { - "number" : 9, - "section_id" : "3051", - "num_probs" : 4, - "name" : "Maclaurin series" - } - ], - "chapter_id" : "609", - "num_probs" : 72, - "name" : "Infinite sequences and series" - }, - { - "chapter_id" : "605", - "sections" : [ - { - "section_id" : "3074", - "number" : 1, - "num_probs" : 2, - "name" : "Tangents, velocity, and speed" - }, - { - "number" : 2, - "section_id" : "3041", - "num_probs" : 6, - "name" : "Polar and rectangular coordinates" - }, - { - "number" : 3, - "section_id" : "3045", - "name" : "Tangents", - "num_probs" : 5 - }, - { - "name" : "Ellipses", - "num_probs" : 8, - "number" : 4, - "section_id" : "3044" - }, - { - "num_probs" : 2, - "name" : "Hyperbolas", - "number" : 5, - "section_id" : "3043" - }, - { - "name" : "Polar or parametric form", - "num_probs" : 4, - "number" : 6, - "section_id" : "3073" - }, - { - "number" : 12, - "section_id" : "3042", - "num_probs" : 3, - "name" : "Curves" - } - ], - "number" : 10, - "num_probs" : 30, - "name" : "Polar coordinates & vectors" - } - ], - "author" : "Anton", - "edition" : 9, - "num_probs" : 496, - "publisher" : null - }, - { - "author" : "Taalman", - "num_probs" : 9, - "publisher" : null, - "edition" : 1, - "isbn" : null, - "title" : "Calculus", - "textbook_id" : "100", - "pubdate" : null, - "chapters" : [ - { - "name" : "Differentiation", - "num_probs" : 3, - "chapter_id" : "587", - "sections" : [ - { - "name" : "Conceptual understanding of derivatives", - "num_probs" : 1, - "section_id" : "2990", - "number" : 1 - }, - { - "name" : "Derivatives involving multiple rules (no chain rule)", - "num_probs" : 1, - "number" : 3, - "section_id" : "2994" - }, - { - "number" : 4, - "section_id" : "2991", - "name" : "Derivatives involving multiple rules (all rules)", - "num_probs" : 1 - } - ], - "number" : 2 - }, - { - "sections" : [ - { - "section_id" : "2898", - "number" : 6, - "name" : "Conceptual understanding of derivatives", - "num_probs" : 1 - } - ], - "number" : 3, - "chapter_id" : "572", - "num_probs" : 1, - "name" : "Differentiation" - }, - { - "sections" : [ - { - "name" : "Approximation", - "num_probs" : 2, - "number" : 2, - "section_id" : "2993" - }, - { - "name" : "Conceptual understanding of integration", - "num_probs" : 1, - "section_id" : "2992", - "number" : 3 - } - ], - "number" : 4, - "chapter_id" : "588", - "name" : "Integrals", - "num_probs" : 3 - }, - { - "chapter_id" : "586", - "number" : 5, - "sections" : [ - { - "name" : "Substitution (without trigonometric functions)", - "num_probs" : 2, - "number" : 1, - "section_id" : "2989" - } - ], - "name" : "Techniques of integration", - "num_probs" : 2 - } - ] - }, - { - "num_probs" : 2, - "publisher" : null, - "edition" : 6, - "author" : "Stewart: Early Transcendentals", - "chapters" : [ - { - "name" : "Infinite sequences and series", - "num_probs" : 2, - "chapter_id" : "522", - "sections" : [ - { - "number" : 8, - "section_id" : "2754", - "name" : "Interval of convergence of a power series", - "num_probs" : 2 - } - ], - "number" : 11 - } - ], - "isbn" : null, - "textbook_id" : "85", - "title" : "Calculus", - "pubdate" : null - }, - { - "author" : "Hughes-Hallett", - "num_probs" : 357, - "publisher" : null, - "edition" : 4, - "isbn" : null, - "textbook_id" : "20", - "title" : "Calculus", - "pubdate" : null, - "chapters" : [ - { - "chapter_id" : "280", - "sections" : [ - { - "section_id" : "1702", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "1703", - "number" : 1, - "name" : "Functions and Change", - "num_probs" : 4 - }, - { - "name" : "Exponential Functions", - "num_probs" : 2, - "number" : 2, - "section_id" : "1704" - }, - { - "section_id" : "1705", - "number" : 3, - "num_probs" : 0, - "name" : "New Functions from Old" - }, - { - "name" : "Logarithmic Functions", - "num_probs" : 2, - "section_id" : "1706", - "number" : 4 - }, - { - "name" : "Trigonometric Functions", - "num_probs" : 2, - "section_id" : "1707", - "number" : 5 - }, - { - "num_probs" : 0, - "name" : "Powers, Polynomials, and Rational Functions", - "section_id" : "1708", - "number" : 6 - }, - { - "num_probs" : 1, - "name" : "Introduction to Continuity", - "section_id" : "1709", - "number" : 7 - }, - { - "number" : 8, - "section_id" : "1710", - "num_probs" : 7, - "name" : "Limits" - } - ], - "number" : 1, - "num_probs" : 18, - "name" : "A Library of Functions" - }, - { - "name" : "Key Concept: The Derivative", - "num_probs" : 1, - "chapter_id" : "281", - "number" : 2, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1711", - "number" : -1 - }, - { - "num_probs" : 0, - "name" : "How do we measure speed?", - "number" : 1, - "section_id" : "1712" - }, - { - "num_probs" : 1, - "name" : "The Derivative at a Point", - "section_id" : "1713", - "number" : 2 - }, - { - "num_probs" : 0, - "name" : "The Derivative Function", - "number" : 3, - "section_id" : "1714" - }, - { - "name" : "Interpretations of the Derivative", - "num_probs" : 0, - "section_id" : "1715", - "number" : 4 - }, - { - "number" : 5, - "section_id" : "1716", - "name" : "The Second Derivative", - "num_probs" : 0 - }, - { - "name" : "Differentiability", - "num_probs" : 0, - "section_id" : "1717", - "number" : 6 - } - ] - }, - { - "number" : 3, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "1718" - }, - { - "name" : "Powers and Polynomials", - "num_probs" : 0, - "section_id" : "1719", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "1720", - "name" : "The Exponential Function", - "num_probs" : 2 - }, - { - "name" : "The Product and Quotient Rules", - "num_probs" : 0, - "section_id" : "1721", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "1722", - "name" : "The Chain Rule", - "num_probs" : 0 - }, - { - "number" : 5, - "section_id" : "1723", - "num_probs" : 2, - "name" : "The Trigonometric Functions" - }, - { - "number" : 6, - "section_id" : "1724", - "name" : "The Chain Rule and Inverse Functions", - "num_probs" : 0 - }, - { - "section_id" : "1725", - "number" : 7, - "name" : "Implicit Functions", - "num_probs" : 1 - }, - { - "num_probs" : 0, - "name" : "Hyperbolic Functions", - "section_id" : "1726", - "number" : 8 - }, - { - "num_probs" : 0, - "name" : "Linear Approximation and the Derivative", - "section_id" : "1727", - "number" : 9 - }, - { - "name" : "Theorems About Differentiable Functions", - "num_probs" : 0, - "number" : 10, - "section_id" : "1728" - } - ], - "chapter_id" : "282", - "num_probs" : 5, - "name" : "Shortcuts to Differentiation" - }, - { - "num_probs" : 11, - "name" : "Using the Derivative", - "chapter_id" : "283", - "sections" : [ - { - "number" : -1, - "section_id" : "1729", - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "1730", - "number" : 1, - "num_probs" : 3, - "name" : "Using First and Second Derivatives" - }, - { - "num_probs" : 2, - "name" : "Families of Curves", - "number" : 2, - "section_id" : "1731" - }, - { - "name" : "Optimization", - "num_probs" : 1, - "section_id" : "1732", - "number" : 3 - }, - { - "name" : "Applications to Marginality", - "num_probs" : 0, - "section_id" : "1733", - "number" : 4 - }, - { - "number" : 5, - "section_id" : "1734", - "name" : "Optimization and Modeling", - "num_probs" : 3 - }, - { - "name" : "Rates and Related Rates", - "num_probs" : 1, - "number" : 6, - "section_id" : "1735" - }, - { - "number" : 7, - "section_id" : "1736", - "name" : "L'Hopital's Rule, Growth, and Dominance", - "num_probs" : 1 - }, - { - "name" : "Parametric Equations", - "num_probs" : 0, - "section_id" : "1737", - "number" : 8 - } - ], - "number" : 4 - }, - { - "name" : "Key Concept: The Definite Integral", - "num_probs" : 18, - "number" : 5, - "sections" : [ - { - "number" : -1, - "section_id" : "1738", - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "1739", - "num_probs" : 2, - "name" : "How do we measure distance traveled?" - }, - { - "section_id" : "1740", - "number" : 2, - "name" : "The Definite Integral", - "num_probs" : 7 - }, - { - "number" : 3, - "section_id" : "1741", - "name" : "The Fundamental Theorem and Interpretations", - "num_probs" : 9 - }, - { - "section_id" : "1742", - "number" : 4, - "num_probs" : 0, - "name" : "Theorems About Definite Integrals" - } - ], - "chapter_id" : "284" - }, - { - "num_probs" : 8, - "name" : "Constructing Antiderivatives", - "chapter_id" : "285", - "number" : 6, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "1743" - }, - { - "section_id" : "1744", - "number" : 1, - "num_probs" : 0, - "name" : "Antiderivatives Graphically and Numerically" - }, - { - "num_probs" : 1, - "name" : "Constructing Antiderivatives Analytically", - "section_id" : "1745", - "number" : 2 - }, - { - "num_probs" : 3, - "name" : "Differential Equations", - "number" : 3, - "section_id" : "1746" - }, - { - "section_id" : "1747", - "number" : 4, - "num_probs" : 3, - "name" : "Second Fundamental Theorem of Calculus" - }, - { - "name" : "The Equations of Motion", - "num_probs" : 1, - "section_id" : "1748", - "number" : 5 - } - ] - }, - { - "num_probs" : 7, - "name" : "Integration", - "chapter_id" : "286", - "number" : 7, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1749", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "1750", - "num_probs" : 0, - "name" : "Integration by Substitution" - }, - { - "name" : "Integration by Parts", - "num_probs" : 1, - "number" : 2, - "section_id" : "1751" - }, - { - "num_probs" : 1, - "name" : "Tables of Integrals", - "number" : 3, - "section_id" : "1752" - }, - { - "section_id" : "1753", - "number" : 4, - "name" : "Algebraic Identities and Trigonometric Substitutions", - "num_probs" : 0 - }, - { - "number" : 5, - "section_id" : "1754", - "num_probs" : 1, - "name" : "Approximating Definite Integrals" - }, - { - "number" : 6, - "section_id" : "1755", - "num_probs" : 2, - "name" : "Approximation Errors an Simpson's Rule" - }, - { - "section_id" : "1756", - "number" : 7, - "num_probs" : 1, - "name" : "Improper Integrals" - }, - { - "number" : 8, - "section_id" : "1757", - "num_probs" : 1, - "name" : "Comparison of Improper Integrals" - } - ] - }, - { - "name" : "Using the Definite Integral", - "num_probs" : 13, - "chapter_id" : "287", - "number" : 8, - "sections" : [ - { - "section_id" : "1758", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Areas and Volumes", - "number" : 1, - "section_id" : "1759" - }, - { - "section_id" : "1760", - "number" : 2, - "name" : "Applications to Geometry", - "num_probs" : 0 - }, - { - "name" : "Area and Arc Length in Polar Coordinates", - "num_probs" : 6, - "section_id" : "1761", - "number" : 3 - }, - { - "num_probs" : 0, - "name" : "Density and Center of Mass", - "number" : 4, - "section_id" : "1762" - }, - { - "number" : 5, - "section_id" : "1763", - "name" : "Applications to Physics", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Applications to Economics", - "section_id" : "1764", - "number" : 6 - }, - { - "section_id" : "1765", - "number" : 7, - "num_probs" : 2, - "name" : "Distribution Functions" - }, - { - "num_probs" : 5, - "name" : "Probability, Mean, and Median", - "section_id" : "1766", - "number" : 8 - } - ] - }, - { - "number" : 9, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1767", - "number" : -1 - }, - { - "num_probs" : 16, - "name" : "Sequences", - "number" : 1, - "section_id" : "1768" - }, - { - "num_probs" : 1, - "name" : "Geometric Series", - "number" : 2, - "section_id" : "1769" - }, - { - "num_probs" : 0, - "name" : "Convergence of Series", - "section_id" : "1770", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "1771", - "name" : "Tests for Convergence", - "num_probs" : 0 - }, - { - "section_id" : "1772", - "number" : 5, - "name" : "Power Series and Interval of Convergence", - "num_probs" : 0 - } - ], - "chapter_id" : "288", - "num_probs" : 17, - "name" : "Sequences and Series" - }, - { - "num_probs" : 12, - "name" : "Approximating Functions Using Series", - "chapter_id" : "289", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1773", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "1774", - "num_probs" : 3, - "name" : "Taylor Polynomials" - }, - { - "section_id" : "1775", - "number" : 2, - "name" : "Taylor Series", - "num_probs" : 4 - }, - { - "name" : "Finding and Using Taylor Series", - "num_probs" : 0, - "number" : 3, - "section_id" : "1776" - }, - { - "number" : 4, - "section_id" : "1777", - "num_probs" : 1, - "name" : "The Error in Taylor Polynomial Approximations" - }, - { - "section_id" : "1778", - "number" : 5, - "num_probs" : 4, - "name" : "Fourier Series" - } - ], - "number" : 10 - }, - { - "num_probs" : 21, - "name" : "Differential Equations", - "number" : 11, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "1779" - }, - { - "number" : 1, - "section_id" : "1780", - "name" : "What is a differential equation?", - "num_probs" : 0 - }, - { - "section_id" : "1781", - "number" : 2, - "name" : "Slope Fields", - "num_probs" : 0 - }, - { - "section_id" : "1782", - "number" : 3, - "name" : "Euler's Method", - "num_probs" : 1 - }, - { - "num_probs" : 0, - "name" : "Separation of Variables", - "section_id" : "1783", - "number" : 4 - }, - { - "number" : 5, - "section_id" : "1784", - "name" : "Growth and Decay", - "num_probs" : 0 - }, - { - "number" : 6, - "section_id" : "1785", - "name" : "Applications and Modeling", - "num_probs" : 1 - }, - { - "name" : "Models of Population Growth", - "num_probs" : 1, - "number" : 7, - "section_id" : "1786" - }, - { - "number" : 8, - "section_id" : "1787", - "num_probs" : 0, - "name" : "Systems of Differential Equations" - }, - { - "number" : 9, - "section_id" : "1788", - "num_probs" : 0, - "name" : "Analyzing the Phase Plane" - }, - { - "name" : "Second-Order Differential Equations: Oscillations", - "num_probs" : 8, - "section_id" : "1789", - "number" : 10 - }, - { - "name" : "Linear Second-Order Differential Equations", - "num_probs" : 10, - "number" : 11, - "section_id" : "1790" - } - ], - "chapter_id" : "290" - }, - { - "name" : "Functions of Several Variables", - "num_probs" : 0, - "number" : 12, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "1791" - }, - { - "section_id" : "1792", - "number" : 1, - "num_probs" : 0, - "name" : "Functions of Two Variables" - }, - { - "section_id" : "1793", - "number" : 2, - "num_probs" : 0, - "name" : "Graphs of Functions of Two Variables" - }, - { - "num_probs" : 0, - "name" : "Contour Diagrams", - "section_id" : "1794", - "number" : 3 - }, - { - "num_probs" : 0, - "name" : "Linear Functions", - "section_id" : "1795", - "number" : 4 - }, - { - "section_id" : "1796", - "number" : 5, - "name" : "Functions of Three Variables", - "num_probs" : 0 - }, - { - "section_id" : "1797", - "number" : 6, - "num_probs" : 0, - "name" : "Limits and Continuity" - } - ], - "chapter_id" : "291" - }, - { - "chapter_id" : "292", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1798", - "number" : -1 - }, - { - "num_probs" : 9, - "name" : "Displacement Vectors", - "section_id" : "1799", - "number" : 1 - }, - { - "num_probs" : 10, - "name" : "Vectors in General", - "section_id" : "1800", - "number" : 2 - }, - { - "name" : "The Dot Product", - "num_probs" : 15, - "section_id" : "1801", - "number" : 3 - }, - { - "section_id" : "1802", - "number" : 4, - "name" : "The Cross Product", - "num_probs" : 12 - } - ], - "number" : 13, - "name" : "A Fundamental Tool: Vectors", - "num_probs" : 46 - }, - { - "sections" : [ - { - "number" : -1, - "section_id" : "1803", - "name" : "", - "num_probs" : 1 - }, - { - "num_probs" : 15, - "name" : "The Partial Derivative", - "number" : 1, - "section_id" : "1804" - }, - { - "number" : 2, - "section_id" : "1805", - "name" : "Computing Partial Derivatives Algebraically", - "num_probs" : 0 - }, - { - "name" : "Local Linearity and the Differential", - "num_probs" : 0, - "number" : 3, - "section_id" : "1806" - }, - { - "section_id" : "1807", - "number" : 4, - "num_probs" : 19, - "name" : "Gradients and Directional Derivatives in the Plane" - }, - { - "section_id" : "1808", - "number" : 5, - "name" : "Gradients and Directional Derivatives in Space", - "num_probs" : 6 - }, - { - "num_probs" : 6, - "name" : "The Chain Rule", - "number" : 6, - "section_id" : "1809" - }, - { - "name" : "Second-Order Partial Derivatives", - "num_probs" : 8, - "section_id" : "1810", - "number" : 7 - }, - { - "num_probs" : 0, - "name" : "Differentiability", - "number" : 8, - "section_id" : "1811" - } - ], - "number" : 14, - "chapter_id" : "293", - "num_probs" : 55, - "name" : "Differentiating Functions of Several Variables" - }, - { - "name" : "Optimization: Local and Global Extrema", - "num_probs" : 0, - "chapter_id" : "294", - "number" : 15, - "sections" : [ - { - "section_id" : "1812", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "name" : "Local Extrema", - "num_probs" : 0, - "section_id" : "1813", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "1814", - "name" : "Optimization", - "num_probs" : 0 - }, - { - "name" : "Constrained Optimization: Lagrange Multipliers", - "num_probs" : 0, - "section_id" : "1815", - "number" : 3 - } - ] - }, - { - "name" : "Integrating Functions of Several Variables", - "num_probs" : 59, - "sections" : [ - { - "number" : -1, - "section_id" : "1816", - "num_probs" : 0, - "name" : "" - }, - { - "name" : "The Definite Integral of a Function of Two Variables", - "num_probs" : 9, - "section_id" : "1817", - "number" : 1 - }, - { - "name" : "Iterated Integrals", - "num_probs" : 13, - "number" : 2, - "section_id" : "1818" - }, - { - "section_id" : "1819", - "number" : 3, - "name" : "Triple Integrals", - "num_probs" : 5 - }, - { - "section_id" : "1820", - "number" : 4, - "num_probs" : 22, - "name" : "Double Integrals in Polar Coordinates" - }, - { - "number" : 5, - "section_id" : "1821", - "name" : "Integrals in Cylindrical and Spherical Coordinates", - "num_probs" : 10 - }, - { - "number" : 6, - "section_id" : "1822", - "num_probs" : 0, - "name" : "Applications of Integration to Probability" - }, - { - "number" : 7, - "section_id" : "1823", - "num_probs" : 0, - "name" : "Change of Variables in Multiple Integral" - } - ], - "number" : 16, - "chapter_id" : "295" - }, - { - "name" : "Parameterization and Vector Fields", - "num_probs" : 31, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1824", - "number" : -1 - }, - { - "name" : "Parameterized Curves", - "num_probs" : 14, - "number" : 1, - "section_id" : "1825" - }, - { - "section_id" : "1826", - "number" : 2, - "num_probs" : 7, - "name" : "Motion, Velocity, and Acceleration" - }, - { - "section_id" : "1827", - "number" : 3, - "name" : "Vector Fields", - "num_probs" : 10 - }, - { - "number" : 4, - "section_id" : "1828", - "num_probs" : 0, - "name" : "The Flow of a Vector Field" - }, - { - "number" : 5, - "section_id" : "1829", - "num_probs" : 0, - "name" : "Parameterized Surfaces" - } - ], - "number" : 17, - "chapter_id" : "296" - }, - { - "name" : "Line Integrals", - "num_probs" : 17, - "chapter_id" : "297", - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1830", - "number" : -1 - }, - { - "section_id" : "1831", - "number" : 1, - "name" : "The Idea of a Line Integral", - "num_probs" : 6 - }, - { - "number" : 2, - "section_id" : "1832", - "name" : "Computing Line Integrals Over Parameterized Curves", - "num_probs" : 5 - }, - { - "number" : 3, - "section_id" : "1833", - "num_probs" : 6, - "name" : "Gradient Fields and Path-Independent Fields" - }, - { - "number" : 4, - "section_id" : "1834", - "name" : "Path-Independent Vector Fields and Green's Theorem", - "num_probs" : 0 - } - ], - "number" : 18 - }, - { - "name" : "Flux Integrals", - "num_probs" : 7, - "sections" : [ - { - "section_id" : "1835", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "1836", - "num_probs" : 6, - "name" : "The Idea of a Flux Integral" - }, - { - "name" : "Flux Integrals for Graphs, Cylinders, and Spheres", - "num_probs" : 1, - "number" : 2, - "section_id" : "1837" - }, - { - "number" : 3, - "section_id" : "1838", - "num_probs" : 0, - "name" : "Flux Integrals over Parameterized Surfaces" - } - ], - "number" : 19, - "chapter_id" : "298" - }, - { - "name" : "Calculus of Vector Fields", - "num_probs" : 11, - "chapter_id" : "299", - "sections" : [ - { - "section_id" : "1839", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 6, - "name" : "The Divergence of a Vector Field", - "number" : 1, - "section_id" : "1840" - }, - { - "number" : 2, - "section_id" : "1841", - "name" : "The Divergence Theorem", - "num_probs" : 5 - }, - { - "name" : "The Curl of a Vector Field", - "num_probs" : 0, - "number" : 3, - "section_id" : "1842" - }, - { - "section_id" : "1843", - "number" : 4, - "num_probs" : 0, - "name" : "Stokes' Theorem" - }, - { - "num_probs" : 0, - "name" : "The Three Fundamental Theorems", - "section_id" : "1844", - "number" : 5 - } - ], - "number" : 20 - } - ] - }, - { - "edition" : 5, - "publisher" : null, - "num_probs" : 485, - "author" : "Hughes-Hallett", - "chapters" : [ - { - "chapter_id" : "300", - "number" : 1, - "sections" : [ - { - "section_id" : "1845", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "name" : "Functions and Change", - "num_probs" : 0, - "section_id" : "1846", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "1847", - "num_probs" : 2, - "name" : "Exponential Functions" - }, - { - "name" : "New Functions From Old", - "num_probs" : 0, - "section_id" : "1848", - "number" : 3 - }, - { - "section_id" : "1849", - "number" : 4, - "num_probs" : 2, - "name" : "Logarithmic Functions" - }, - { - "number" : 5, - "section_id" : "1850", - "num_probs" : 0, - "name" : "Trigonometric Functions" - }, - { - "number" : 6, - "section_id" : "1851", - "num_probs" : 0, - "name" : "Powers, Polynomials and Rational Functions" - }, - { - "section_id" : "1852", - "number" : 7, - "name" : "Introduction to Continuity", - "num_probs" : 1 - }, - { - "name" : "Limits", - "num_probs" : 6, - "number" : 8, - "section_id" : "1853" - } - ], - "name" : "A Library of Functions", - "num_probs" : 11 - }, - { - "number" : 2, - "sections" : [ - { - "section_id" : "1854", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "How Do We Measure Speed", - "number" : 1, - "section_id" : "1855" - }, - { - "number" : 2, - "section_id" : "1856", - "name" : "The Derivative at a Point", - "num_probs" : 0 - }, - { - "section_id" : "1857", - "number" : 3, - "name" : "The Derivative Function", - "num_probs" : 0 - }, - { - "number" : 4, - "section_id" : "1858", - "name" : "Interpretations of the Derivative", - "num_probs" : 0 - }, - { - "name" : "The Second Derivative", - "num_probs" : 0, - "number" : 5, - "section_id" : "1859" - }, - { - "number" : 6, - "section_id" : "1860", - "name" : "Differentiability", - "num_probs" : 0 - } - ], - "chapter_id" : "301", - "num_probs" : 0, - "name" : "Key Concept: The Derivative" - }, - { - "name" : "Short-Cuts to Differentiation", - "num_probs" : 5, - "chapter_id" : "302", - "number" : 3, - "sections" : [ - { - "section_id" : "1861", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "1862", - "number" : 1, - "num_probs" : 0, - "name" : "Powers and Polynomials" - }, - { - "section_id" : "1863", - "number" : 2, - "name" : "The Exponential Function", - "num_probs" : 2 - }, - { - "name" : "The Product and Quotient Rules", - "num_probs" : 0, - "section_id" : "1864", - "number" : 3 - }, - { - "name" : "The Chain Rule", - "num_probs" : 0, - "section_id" : "1865", - "number" : 4 - }, - { - "name" : "The Trigonometric Functions", - "num_probs" : 2, - "section_id" : "1866", - "number" : 5 - }, - { - "number" : 6, - "section_id" : "1867", - "name" : "The Chain Rule and Inverse Functions", - "num_probs" : 0 - }, - { - "num_probs" : 1, - "name" : "Implicit Functions", - "number" : 7, - "section_id" : "1868" - }, - { - "number" : 8, - "section_id" : "1869", - "name" : "Hyperbolic Functions", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Linear Approximation and the Derivative", - "number" : 9, - "section_id" : "1870" - }, - { - "number" : 10, - "section_id" : "1871", - "num_probs" : 0, - "name" : "Theorems About Differentiable Functions" - } - ] - }, - { - "chapter_id" : "303", - "number" : 4, - "sections" : [ - { - "number" : -1, - "section_id" : "1872", - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "1873", - "number" : 1, - "num_probs" : 1, - "name" : "Using First and Second Derivatives" - }, - { - "name" : "Optimization", - "num_probs" : 1, - "number" : 2, - "section_id" : "1874" - }, - { - "number" : 3, - "section_id" : "1875", - "name" : "Families of Functions", - "num_probs" : 1 - }, - { - "name" : "Optimization, Geometry and Modeling", - "num_probs" : 3, - "number" : 4, - "section_id" : "1876" - }, - { - "section_id" : "1877", - "number" : 5, - "name" : "Applications to Marginality", - "num_probs" : 0 - }, - { - "num_probs" : 1, - "name" : "Rates and Related Rates", - "number" : 6, - "section_id" : "1878" - }, - { - "name" : "L'Hopital's Rule, Growth and Dominance", - "num_probs" : 1, - "number" : 7, - "section_id" : "1879" - }, - { - "num_probs" : 0, - "name" : "Parametric Equations", - "section_id" : "1880", - "number" : 8 - } - ], - "name" : "Using the Derivative", - "num_probs" : 8 - }, - { - "name" : "Key Concept: The Definite Integral", - "num_probs" : 22, - "number" : 5, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1881", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "1882", - "name" : "How Do We Measure Distance Traveled", - "num_probs" : 2 - }, - { - "number" : 2, - "section_id" : "1883", - "num_probs" : 6, - "name" : "The Definite Integral" - }, - { - "num_probs" : 8, - "name" : "The Fundamental Theorem and Interpretations", - "section_id" : "1884", - "number" : 3 - }, - { - "name" : "Theorems about Definite Integrals", - "num_probs" : 6, - "number" : 4, - "section_id" : "1885" - } - ], - "chapter_id" : "304" - }, - { - "number" : 6, - "sections" : [ - { - "section_id" : "1886", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "name" : "Antiderivatives Graphically and Numerically", - "num_probs" : 0, - "section_id" : "1887", - "number" : 1 - }, - { - "name" : "Constructing Antiderivatives Analytically", - "num_probs" : 0, - "number" : 2, - "section_id" : "1888" - }, - { - "name" : "Differential Equations", - "num_probs" : 3, - "number" : 3, - "section_id" : "1889" - }, - { - "num_probs" : 3, - "name" : "The Second Fundamental Theorem of Calculus", - "section_id" : "1890", - "number" : 4 - }, - { - "name" : "The Equations of Motion", - "num_probs" : 1, - "number" : 5, - "section_id" : "1891" - } - ], - "chapter_id" : "305", - "name" : "Constructing Antiderivatives", - "num_probs" : 7 - }, - { - "sections" : [ - { - "number" : -1, - "section_id" : "1892", - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "1893", - "number" : 1, - "name" : "Integration by Substitution", - "num_probs" : 0 - }, - { - "number" : 2, - "section_id" : "1894", - "name" : "Integration by Parts", - "num_probs" : 1 - }, - { - "name" : "Tables of Integrals", - "num_probs" : 1, - "section_id" : "1895", - "number" : 3 - }, - { - "section_id" : "1896", - "number" : 4, - "name" : "Algebraic Identities and Trigonometric Substitutions", - "num_probs" : 0 - }, - { - "name" : "Approximating Definite Integrals", - "num_probs" : 1, - "number" : 5, - "section_id" : "1897" - }, - { - "name" : "Approximation Errors and Simpson's Rule", - "num_probs" : 2, - "number" : 6, - "section_id" : "1898" - }, - { - "num_probs" : 1, - "name" : "Improper Integrals", - "number" : 7, - "section_id" : "1899" - }, - { - "section_id" : "1900", - "number" : 8, - "name" : "Comparison of Improper Integrals", - "num_probs" : 0 - } - ], - "number" : 7, - "chapter_id" : "306", - "name" : "Integration", - "num_probs" : 6 - }, - { - "sections" : [ - { - "number" : -1, - "section_id" : "1901", - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "1902", - "number" : 1, - "name" : "Areas and Volumes", - "num_probs" : 0 - }, - { - "section_id" : "1903", - "number" : 2, - "num_probs" : 0, - "name" : "Applications to Geometry" - }, - { - "section_id" : "1904", - "number" : 3, - "num_probs" : 6, - "name" : "Area and Arc Length in Polar Coordinates" - }, - { - "number" : 4, - "section_id" : "1905", - "name" : "Density and Center of Mass", - "num_probs" : 0 - }, - { - "name" : "Applications to Physics", - "num_probs" : 0, - "number" : 5, - "section_id" : "1906" - }, - { - "name" : "Applications to Economics", - "num_probs" : 0, - "number" : 6, - "section_id" : "1907" - }, - { - "section_id" : "1908", - "number" : 7, - "name" : "Distribution Functions", - "num_probs" : 2 - }, - { - "number" : 8, - "section_id" : "1909", - "name" : "Probability, Mean and Median", - "num_probs" : 5 - } - ], - "number" : 8, - "chapter_id" : "307", - "name" : "Using the Definite Integral", - "num_probs" : 13 - }, - { - "name" : "Sequences and Series", - "num_probs" : 16, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1910", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "1911", - "num_probs" : 16, - "name" : "Sequences" - }, - { - "section_id" : "1912", - "number" : 2, - "name" : "Geometric Series", - "num_probs" : 0 - }, - { - "number" : 3, - "section_id" : "1913", - "name" : "Convergence of Series", - "num_probs" : 0 - }, - { - "section_id" : "1914", - "number" : 4, - "num_probs" : 0, - "name" : "Tests for Convergence" - }, - { - "section_id" : "1915", - "number" : 5, - "num_probs" : 0, - "name" : "Power Series and Interval of Convergence" - } - ], - "number" : 9, - "chapter_id" : "308" - }, - { - "chapter_id" : "309", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1916", - "number" : -1 - }, - { - "num_probs" : 1, - "name" : "Taylor Polynomials", - "number" : 1, - "section_id" : "1917" - }, - { - "section_id" : "1918", - "number" : 2, - "name" : "Taylor Series", - "num_probs" : 3 - }, - { - "section_id" : "1919", - "number" : 3, - "num_probs" : 0, - "name" : "Finding and Using Taylor Series" - }, - { - "number" : 4, - "section_id" : "1920", - "name" : "The Error in Taylor Polynomial Approximations", - "num_probs" : 1 - }, - { - "number" : 5, - "section_id" : "1921", - "num_probs" : 2, - "name" : "Fourier Series" - } - ], - "number" : 10, - "name" : "Approximating Functions Using Series", - "num_probs" : 7 - }, - { - "name" : "Differential Equations", - "num_probs" : 22, - "chapter_id" : "310", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1922", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "1923", - "name" : "What is a Differential Equation", - "num_probs" : 1 - }, - { - "name" : "Slope Fields", - "num_probs" : 0, - "number" : 2, - "section_id" : "1924" - }, - { - "name" : "Euler's Method", - "num_probs" : 1, - "section_id" : "1925", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "1926", - "name" : "Separation of Variables", - "num_probs" : 0 - }, - { - "name" : "Growth and Decay", - "num_probs" : 0, - "number" : 5, - "section_id" : "1927" - }, - { - "number" : 6, - "section_id" : "1928", - "name" : "Applications and Modeling", - "num_probs" : 1 - }, - { - "name" : "The Logistic Model", - "num_probs" : 1, - "section_id" : "1929", - "number" : 7 - }, - { - "num_probs" : 0, - "name" : "Systems of Differential Equations", - "section_id" : "1930", - "number" : 8 - }, - { - "number" : 9, - "section_id" : "1931", - "name" : "Analyzing the Phase Plane", - "num_probs" : 0 - }, - { - "section_id" : "1932", - "number" : 10, - "name" : "Second-Order Differential Equations: Oscillations", - "num_probs" : 8 - }, - { - "name" : "Linear Second-Order Differential Equations", - "num_probs" : 10, - "number" : 11, - "section_id" : "1933" - } - ], - "number" : 11 - }, - { - "num_probs" : 67, - "name" : "Functions of Several Variables", - "sections" : [ - { - "number" : -1, - "section_id" : "1934", - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "1935", - "number" : 1, - "name" : "Functions of Two Variables", - "num_probs" : 15 - }, - { - "name" : "Graphs of Functions of Two Variables", - "num_probs" : 18, - "section_id" : "1936", - "number" : 2 - }, - { - "name" : "Contour Diagrams", - "num_probs" : 12, - "number" : 3, - "section_id" : "1937" - }, - { - "num_probs" : 15, - "name" : "Linear Functions", - "section_id" : "1938", - "number" : 4 - }, - { - "name" : "Functions of Three Variables", - "num_probs" : 6, - "section_id" : "1939", - "number" : 5 - }, - { - "section_id" : "1940", - "number" : 6, - "num_probs" : 1, - "name" : "Limits and Continuity" - } - ], - "number" : 12, - "chapter_id" : "311" - }, - { - "chapter_id" : "312", - "sections" : [ - { - "section_id" : "1941", - "number" : -1, - "num_probs" : 4, - "name" : "" - }, - { - "name" : "Displacement Vectors", - "num_probs" : 6, - "number" : 1, - "section_id" : "1942" - }, - { - "section_id" : "1943", - "number" : 2, - "name" : "Vectors in General", - "num_probs" : 15 - }, - { - "section_id" : "1944", - "number" : 3, - "name" : "The Dot Product", - "num_probs" : 21 - }, - { - "section_id" : "1945", - "number" : 4, - "num_probs" : 15, - "name" : "The Cross Product" - } - ], - "number" : 13, - "num_probs" : 61, - "name" : "A Fundamental Tool: Vectors" - }, - { - "number" : 14, - "sections" : [ - { - "number" : -1, - "section_id" : "1946", - "num_probs" : 7, - "name" : "" - }, - { - "num_probs" : 17, - "name" : "The Partial Derivative", - "number" : 1, - "section_id" : "1947" - }, - { - "number" : 2, - "section_id" : "1948", - "num_probs" : 1, - "name" : "Computing Partial Derivatives Algebraically" - }, - { - "num_probs" : 7, - "name" : "Local Linearity and the Differential", - "number" : 3, - "section_id" : "1949" - }, - { - "number" : 4, - "section_id" : "1950", - "num_probs" : 17, - "name" : "Gradients and Directional Derivatives in the Plane" - }, - { - "name" : "Gradients and Directional Derivatives in Space", - "num_probs" : 9, - "number" : 5, - "section_id" : "1951" - }, - { - "section_id" : "1952", - "number" : 6, - "name" : "The Chain Rule", - "num_probs" : 6 - }, - { - "name" : "Second-Order Partial Derivatives", - "num_probs" : 8, - "section_id" : "1953", - "number" : 7 - }, - { - "num_probs" : 5, - "name" : "Differentiability", - "number" : 8, - "section_id" : "1954" - } - ], - "chapter_id" : "313", - "num_probs" : 77, - "name" : "Differentiating Functions of Several Variables" - }, - { - "chapter_id" : "314", - "sections" : [ - { - "section_id" : "1955", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "1956", - "number" : 1, - "num_probs" : 0, - "name" : "Local Extrema" - }, - { - "name" : "Optimization", - "num_probs" : 1, - "number" : 2, - "section_id" : "1957" - }, - { - "num_probs" : 1, - "name" : "Constrained Optimization: Lagrange Multipliers", - "section_id" : "1958", - "number" : 3 - } - ], - "number" : 15, - "num_probs" : 2, - "name" : "Optimization: Local and Global Extrema" - }, - { - "name" : "Integrating Functions of Several Variables", - "num_probs" : 70, - "number" : 16, - "sections" : [ - { - "section_id" : "1959", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "1960", - "num_probs" : 13, - "name" : "The Definite Integral of a Function of Two Variables" - }, - { - "name" : "Iterated Integrals", - "num_probs" : 14, - "number" : 2, - "section_id" : "1961" - }, - { - "section_id" : "1962", - "number" : 3, - "num_probs" : 7, - "name" : "Triple Integrals" - }, - { - "num_probs" : 23, - "name" : "Double Integrals in Polar Coordinates", - "section_id" : "1963", - "number" : 4 - }, - { - "section_id" : "1964", - "number" : 5, - "num_probs" : 10, - "name" : "Integrals in Cylindrical and Spherical Coordinates" - }, - { - "name" : "Applications of Integration to Probability", - "num_probs" : 0, - "section_id" : "1965", - "number" : 6 - }, - { - "name" : "Change of Variables in Multiple Integral", - "num_probs" : 3, - "number" : 7, - "section_id" : "1966" - } - ], - "chapter_id" : "315" - }, - { - "num_probs" : 34, - "name" : "Parameterization and Vector Fields", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "1967" - }, - { - "num_probs" : 14, - "name" : "Parameterized Curves", - "number" : 1, - "section_id" : "1968" - }, - { - "num_probs" : 7, - "name" : "Motion, Velocity, and Acceleration", - "number" : 2, - "section_id" : "1969" - }, - { - "number" : 3, - "section_id" : "1970", - "name" : "Vector Fields", - "num_probs" : 10 - }, - { - "number" : 4, - "section_id" : "1971", - "name" : "The Flow of a Vector Field", - "num_probs" : 0 - }, - { - "num_probs" : 3, - "name" : "Parameterized Surfaces", - "number" : 5, - "section_id" : "1972" - } - ], - "number" : 17, - "chapter_id" : "316" - }, - { - "chapter_id" : "317", - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "1973" - }, - { - "section_id" : "1974", - "number" : 1, - "name" : "The Idea of a Line Integral", - "num_probs" : 7 - }, - { - "number" : 2, - "section_id" : "1975", - "num_probs" : 6, - "name" : "Computing Line Integrals Over Parameterized Curves" - }, - { - "num_probs" : 7, - "name" : "Gradient Fields and Path-Independent Fields", - "number" : 3, - "section_id" : "1976" - }, - { - "num_probs" : 1, - "name" : "Path-Independent Vector Fields and Green's Theorem", - "number" : 4, - "section_id" : "1977" - } - ], - "number" : 18, - "name" : "Line Integrals", - "num_probs" : 21 - }, - { - "num_probs" : 16, - "name" : "Flux Integrals", - "number" : 19, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1978", - "number" : -1 - }, - { - "section_id" : "1979", - "number" : 1, - "num_probs" : 11, - "name" : "The Idea of a Flux Integral" - }, - { - "name" : "Flux Integrals for Graphs, Cylinders, and Spheres", - "num_probs" : 2, - "section_id" : "1980", - "number" : 2 - }, - { - "name" : "Flux Integrals over Parameterized Surfaces", - "num_probs" : 3, - "section_id" : "1981", - "number" : 3 - } - ], - "chapter_id" : "318" - }, - { - "num_probs" : 20, - "name" : "Calculus of Vector Fields", - "chapter_id" : "319", - "sections" : [ - { - "section_id" : "1982", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "name" : "The Divergence of a Vector Field", - "num_probs" : 8, - "section_id" : "1983", - "number" : 1 - }, - { - "section_id" : "1984", - "number" : 2, - "num_probs" : 6, - "name" : "The Divergence Theorem" - }, - { - "section_id" : "1985", - "number" : 3, - "name" : "The Curl of a Vector Field", - "num_probs" : 4 - }, - { - "section_id" : "1986", - "number" : 4, - "name" : "Stokes' Theorem", - "num_probs" : 2 - }, - { - "number" : 5, - "section_id" : "1987", - "num_probs" : 0, - "name" : "The Three Fundamental Theorems" - } - ], - "number" : 20 - } - ], - "pubdate" : null, - "title" : "Calculus", - "textbook_id" : "21", - "isbn" : null - }, - { - "author" : "Hughes-Hallett", - "publisher" : null, - "num_probs" : 94, - "edition" : 6, - "isbn" : null, - "pubdate" : null, - "title" : "Calculus", - "textbook_id" : "22", - "chapters" : [ - { - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "1988" - }, - { - "number" : 1, - "section_id" : "1989", - "name" : "Functions and Change", - "num_probs" : 0 - }, - { - "num_probs" : 2, - "name" : "Exponential Functions", - "section_id" : "1990", - "number" : 2 - }, - { - "section_id" : "1991", - "number" : 3, - "num_probs" : 0, - "name" : "New Functions From Old" - }, - { - "section_id" : "1992", - "number" : 4, - "num_probs" : 0, - "name" : "Logarithmic Functions" - }, - { - "number" : 5, - "section_id" : "1993", - "name" : "Trigonometric Functions", - "num_probs" : 0 - }, - { - "name" : "Powers, Polynomials and Rational Functions", - "num_probs" : 0, - "section_id" : "1994", - "number" : 6 - }, - { - "section_id" : "1995", - "number" : 7, - "name" : "Introduction to Continuity", - "num_probs" : 1 - }, - { - "number" : 8, - "section_id" : "1996", - "name" : "Limits", - "num_probs" : 6 - } - ], - "number" : 1, - "chapter_id" : "320", - "num_probs" : 9, - "name" : "A Library of Functions" - }, - { - "number" : 2, - "sections" : [ - { - "section_id" : "1997", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "1998", - "num_probs" : 0, - "name" : "How Do We Measure Speed" - }, - { - "number" : 2, - "section_id" : "1999", - "name" : "The Derivative at a Point", - "num_probs" : 0 - }, - { - "number" : 3, - "section_id" : "2000", - "num_probs" : 0, - "name" : "The Derivative Function" - }, - { - "name" : "Interpretations of the Derivative", - "num_probs" : 0, - "section_id" : "2001", - "number" : 4 - }, - { - "num_probs" : 0, - "name" : "The Second Derivative", - "number" : 5, - "section_id" : "2002" - }, - { - "section_id" : "2003", - "number" : 6, - "name" : "Differentiability", - "num_probs" : 0 - } - ], - "chapter_id" : "321", - "name" : "Key Concept: The Derivative", - "num_probs" : 0 - }, - { - "num_probs" : 4, - "name" : "Short-Cuts to Differentiation", - "chapter_id" : "322", - "number" : 3, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "2004", - "number" : -1 - }, - { - "name" : "Powers and Polynomials", - "num_probs" : 0, - "number" : 1, - "section_id" : "2005" - }, - { - "num_probs" : 1, - "name" : "The Exponential Function", - "section_id" : "2006", - "number" : 2 - }, - { - "name" : "The Product and Quotient Rules", - "num_probs" : 0, - "number" : 3, - "section_id" : "2007" - }, - { - "num_probs" : 0, - "name" : "The Chain Rule", - "number" : 4, - "section_id" : "2008" - }, - { - "num_probs" : 2, - "name" : "The Trigonometric Functions", - "number" : 5, - "section_id" : "2009" - }, - { - "number" : 6, - "section_id" : "2010", - "num_probs" : 0, - "name" : "The Chain Rule and Inverse Functions" - }, - { - "num_probs" : 1, - "name" : "Implicit Functions", - "number" : 7, - "section_id" : "2011" - }, - { - "num_probs" : 0, - "name" : "Hyperbolic Functions", - "section_id" : "2012", - "number" : 8 - }, - { - "num_probs" : 0, - "name" : "Linear Approximation and the Derivative", - "section_id" : "2013", - "number" : 9 - }, - { - "section_id" : "2014", - "number" : 10, - "name" : "Theorems About Differentiable Functions", - "num_probs" : 0 - } - ] - }, - { - "num_probs" : 1, - "name" : "Using the Derivative", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "2015", - "number" : -1 - }, - { - "section_id" : "2016", - "number" : 1, - "num_probs" : 0, - "name" : "Using First and Second Derivatives" - }, - { - "num_probs" : 1, - "name" : "Optimization", - "number" : 2, - "section_id" : "2017" - }, - { - "section_id" : "2018", - "number" : 3, - "num_probs" : 0, - "name" : "Optimization and Modeling" - }, - { - "number" : 4, - "section_id" : "2019", - "num_probs" : 0, - "name" : "Families of Functions" - }, - { - "section_id" : "2020", - "number" : 5, - "num_probs" : 0, - "name" : "Applications to Marginality" - }, - { - "section_id" : "2021", - "number" : 6, - "name" : "Rates and Related Rates", - "num_probs" : 0 - }, - { - "section_id" : "2022", - "number" : 7, - "num_probs" : 0, - "name" : "L'Hopital's Rule, Growth and Dominance" - }, - { - "section_id" : "2023", - "number" : 8, - "name" : "Parametric Equations", - "num_probs" : 0 - } - ], - "number" : 4, - "chapter_id" : "323" - }, - { - "num_probs" : 3, - "name" : "Key Concept: The Definite Integral", - "chapter_id" : "324", - "sections" : [ - { - "num_probs" : 3, - "name" : "", - "number" : -1, - "section_id" : "2024" - }, - { - "name" : "How Do We Measure Distance Traveled", - "num_probs" : 0, - "number" : 1, - "section_id" : "2025" - }, - { - "name" : "The Definite Integral", - "num_probs" : 0, - "number" : 2, - "section_id" : "2026" - }, - { - "section_id" : "2027", - "number" : 3, - "name" : "The Fundamental Theorem and Interpretations", - "num_probs" : 0 - }, - { - "name" : "Theorems about Definite Integrals", - "num_probs" : 0, - "section_id" : "2028", - "number" : 4 - } - ], - "number" : 5 - }, - { - "sections" : [ - { - "num_probs" : 1, - "name" : "", - "number" : -1, - "section_id" : "2029" - }, - { - "num_probs" : 0, - "name" : "Antiderivatives Graphically and Numerically", - "section_id" : "2030", - "number" : 1 - }, - { - "num_probs" : 0, - "name" : "Constructing Antiderivatives Analytically", - "number" : 2, - "section_id" : "2031" - }, - { - "section_id" : "2032", - "number" : 3, - "name" : "Differential Equations and Motion", - "num_probs" : 1 - }, - { - "num_probs" : 0, - "name" : "The Second Fundamental Theorem of Calculus", - "number" : 4, - "section_id" : "2033" - } - ], - "number" : 6, - "chapter_id" : "325", - "name" : "Constructing Antiderivatives", - "num_probs" : 2 - }, - { - "chapter_id" : "326", - "number" : 7, - "sections" : [ - { - "section_id" : "2034", - "number" : -1, - "num_probs" : 1, - "name" : "" - }, - { - "name" : "Integration by Substitution", - "num_probs" : 0, - "section_id" : "2035", - "number" : 1 - }, - { - "num_probs" : 1, - "name" : "Integration by Parts", - "number" : 2, - "section_id" : "2036" - }, - { - "name" : "Tables of Integrals", - "num_probs" : 1, - "section_id" : "2037", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "2038", - "name" : "Algebraic Identities and Trigonometric Substitutions", - "num_probs" : 0 - }, - { - "num_probs" : 1, - "name" : "Numerical Methods for Definite Integrals", - "number" : 5, - "section_id" : "2039" - }, - { - "num_probs" : 0, - "name" : "Improper Integrals", - "section_id" : "2040", - "number" : 6 - }, - { - "section_id" : "2041", - "number" : 7, - "name" : "Comparison of Improper Integrals", - "num_probs" : 0 - } - ], - "num_probs" : 4, - "name" : "Integration" - }, - { - "chapter_id" : "327", - "number" : 8, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "2042" - }, - { - "name" : "Areas and Volumes", - "num_probs" : 0, - "number" : 1, - "section_id" : "2043" - }, - { - "number" : 2, - "section_id" : "2044", - "num_probs" : 0, - "name" : "Applications to Geometry" - }, - { - "number" : 3, - "section_id" : "2045", - "name" : "Area and Arc Length in Polar Coordinates", - "num_probs" : 0 - }, - { - "name" : "Density and Center of Mass", - "num_probs" : 0, - "number" : 4, - "section_id" : "2046" - }, - { - "number" : 5, - "section_id" : "2047", - "name" : "Applications to Physics", - "num_probs" : 0 - }, - { - "number" : 6, - "section_id" : "2048", - "name" : "Applications to Economics", - "num_probs" : 0 - }, - { - "number" : 7, - "section_id" : "2049", - "num_probs" : 0, - "name" : "Distribution Functions" - }, - { - "num_probs" : 0, - "name" : "Probability, Mean and Median", - "number" : 8, - "section_id" : "2050" - } - ], - "num_probs" : 0, - "name" : "Using the Definite Integral" - }, - { - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "2051", - "number" : -1 - }, - { - "section_id" : "2052", - "number" : 1, - "name" : "Sequences", - "num_probs" : 0 - }, - { - "name" : "Geometric Series", - "num_probs" : 0, - "number" : 2, - "section_id" : "2053" - }, - { - "number" : 3, - "section_id" : "2054", - "name" : "Convergence of Series", - "num_probs" : 0 - }, - { - "section_id" : "2055", - "number" : 4, - "name" : "Tests for Convergence", - "num_probs" : 0 - }, - { - "name" : "Power Series and Interval of Convergence", - "num_probs" : 1, - "number" : 5, - "section_id" : "2056" - } - ], - "number" : 9, - "chapter_id" : "328", - "num_probs" : 1, - "name" : "Sequences and Series" - }, - { - "number" : 10, - "sections" : [ - { - "num_probs" : 1, - "name" : "", - "number" : -1, - "section_id" : "2057" - }, - { - "num_probs" : 1, - "name" : "Taylor Polynomials", - "section_id" : "2058", - "number" : 1 - }, - { - "section_id" : "2059", - "number" : 2, - "num_probs" : 1, - "name" : "Taylor Series" - }, - { - "name" : "Finding and Using Taylor Series", - "num_probs" : 0, - "section_id" : "2060", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "2061", - "num_probs" : 0, - "name" : "The Error in Taylor Polynomial Approximations" - }, - { - "num_probs" : 0, - "name" : "Fourier Series", - "number" : 5, - "section_id" : "2062" - } - ], - "chapter_id" : "329", - "name" : "Approximating Functions Using Series", - "num_probs" : 3 - }, - { - "number" : 11, - "sections" : [ - { - "number" : -1, - "section_id" : "2063", - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "2064", - "number" : 1, - "num_probs" : 1, - "name" : "What is a Differential Equation" - }, - { - "number" : 2, - "section_id" : "2065", - "name" : "Slope Fields", - "num_probs" : 0 - }, - { - "name" : "Euler's Method", - "num_probs" : 1, - "number" : 3, - "section_id" : "2066" - }, - { - "name" : "Separation of Variables", - "num_probs" : 0, - "section_id" : "2067", - "number" : 4 - }, - { - "number" : 5, - "section_id" : "2068", - "name" : "Growth and Decay", - "num_probs" : 0 - }, - { - "name" : "Applications and Modeling", - "num_probs" : 0, - "section_id" : "2069", - "number" : 6 - }, - { - "num_probs" : 0, - "name" : "The Logistic Model", - "section_id" : "2070", - "number" : 7 - }, - { - "number" : 8, - "section_id" : "2071", - "num_probs" : 0, - "name" : "Systems of Differential Equations" - }, - { - "section_id" : "2072", - "number" : 9, - "name" : "Analyzing the Phase Plane", - "num_probs" : 0 - } - ], - "chapter_id" : "330", - "name" : "Differential Equations", - "num_probs" : 2 - }, - { - "number" : 12, - "sections" : [ - { - "num_probs" : 4, - "name" : "", - "section_id" : "2073", - "number" : -1 - }, - { - "section_id" : "2074", - "number" : 1, - "name" : "Functions of Two Variables", - "num_probs" : 3 - }, - { - "number" : 2, - "section_id" : "2075", - "name" : "Graphs and Surfaces", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Contour Diagrams", - "section_id" : "2076", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "2077", - "name" : "Linear Functions", - "num_probs" : 1 - }, - { - "num_probs" : 0, - "name" : "Functions of Three Variables", - "section_id" : "2078", - "number" : 5 - }, - { - "number" : 6, - "section_id" : "2079", - "name" : "Limits and Continuity", - "num_probs" : 0 - } - ], - "chapter_id" : "331", - "num_probs" : 8, - "name" : "Functions of Several Variables" - }, - { - "name" : "A Fundamental Tool: Vectors", - "num_probs" : 18, - "chapter_id" : "332", - "sections" : [ - { - "num_probs" : 12, - "name" : "", - "number" : -1, - "section_id" : "2080" - }, - { - "number" : 1, - "section_id" : "2081", - "num_probs" : 0, - "name" : "Displacement Vectors" - }, - { - "number" : 2, - "section_id" : "2082", - "num_probs" : 3, - "name" : "Vectors in General" - }, - { - "section_id" : "2083", - "number" : 3, - "name" : "The Dot Product", - "num_probs" : 3 - }, - { - "num_probs" : 0, - "name" : "The Cross Product", - "number" : 4, - "section_id" : "2084" - } - ], - "number" : 13 - }, - { - "name" : "Differentiating Functions of Several Variables", - "num_probs" : 13, - "sections" : [ - { - "num_probs" : 3, - "name" : "", - "number" : -1, - "section_id" : "2085" - }, - { - "name" : "The Partial Derivative", - "num_probs" : 1, - "section_id" : "2086", - "number" : 1 - }, - { - "name" : "Computing Partial Derivatives Algebraically", - "num_probs" : 0, - "number" : 2, - "section_id" : "2087" - }, - { - "num_probs" : 0, - "name" : "Local Linearity and the Differential", - "number" : 3, - "section_id" : "2088" - }, - { - "num_probs" : 4, - "name" : "Gradients and Directional Derivatives in the Plane", - "number" : 4, - "section_id" : "2089" - }, - { - "name" : "Gradients and Directional Derivatives in Space", - "num_probs" : 0, - "section_id" : "2090", - "number" : 5 - }, - { - "section_id" : "2091", - "number" : 6, - "num_probs" : 0, - "name" : "The Chain Rule" - }, - { - "num_probs" : 0, - "name" : "Second-Order Partial Derivatives", - "section_id" : "2092", - "number" : 7 - }, - { - "name" : "Differentiability", - "num_probs" : 5, - "section_id" : "2093", - "number" : 8 - } - ], - "number" : 14, - "chapter_id" : "333" - }, - { - "name" : "Optimization: Local and Global Extrema", - "num_probs" : 2, - "chapter_id" : "334", - "sections" : [ - { - "section_id" : "2094", - "number" : -1, - "name" : "", - "num_probs" : 2 - }, - { - "name" : "Critical Points: Local Extrema and Saddle Points", - "num_probs" : 0, - "section_id" : "2095", - "number" : 1 - }, - { - "section_id" : "2096", - "number" : 2, - "num_probs" : 0, - "name" : "Optimization" - }, - { - "num_probs" : 0, - "name" : "Constrained Optimization: Lagrange Multipliers", - "number" : 3, - "section_id" : "2097" - } - ], - "number" : 15 - }, - { - "number" : 16, - "sections" : [ - { - "section_id" : "2098", - "number" : -1, - "num_probs" : 2, - "name" : "" - }, - { - "name" : "The Definite Integral of a Function of Two Variables", - "num_probs" : 1, - "number" : 1, - "section_id" : "2099" - }, - { - "number" : 2, - "section_id" : "2100", - "name" : "Iterated Integrals", - "num_probs" : 0 - }, - { - "name" : "Triple Integrals", - "num_probs" : 1, - "section_id" : "2101", - "number" : 3 - }, - { - "num_probs" : 0, - "name" : "Double Integrals in Polar Coordinates", - "number" : 4, - "section_id" : "2102" - }, - { - "num_probs" : 0, - "name" : "Integrals in Cylindrical and Spherical Coordinates", - "section_id" : "2103", - "number" : 5 - }, - { - "num_probs" : 0, - "name" : "Applications of Integration to Probability", - "number" : 6, - "section_id" : "2104" - } - ], - "chapter_id" : "335", - "num_probs" : 4, - "name" : "Integrating Functions of Several Variables" - }, - { - "name" : "Parameterization and Vector Fields", - "num_probs" : 0, - "sections" : [ - { - "number" : -1, - "section_id" : "2105", - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "2106", - "num_probs" : 0, - "name" : "Parameterized Curves" - }, - { - "num_probs" : 0, - "name" : "Motion, Velocity, and Acceleration", - "section_id" : "2107", - "number" : 2 - }, - { - "name" : "Vector Fields", - "num_probs" : 0, - "section_id" : "2108", - "number" : 3 - }, - { - "num_probs" : 0, - "name" : "The Flow of a Vector Field", - "number" : 4, - "section_id" : "2109" - } - ], - "number" : 17, - "chapter_id" : "336" - }, - { - "sections" : [ - { - "number" : -1, - "section_id" : "2110", - "num_probs" : 2, - "name" : "" - }, - { - "section_id" : "2111", - "number" : 1, - "num_probs" : 0, - "name" : "The Idea of a Line Integral" - }, - { - "num_probs" : 1, - "name" : "Computing Line Integrals Over Parameterized Curves", - "number" : 2, - "section_id" : "2112" - }, - { - "num_probs" : 1, - "name" : "Gradient Fields and Path-Independent Fields", - "number" : 3, - "section_id" : "2113" - }, - { - "number" : 4, - "section_id" : "2114", - "name" : "Path-Independent Vector Fields and Green's Theorem", - "num_probs" : 0 - } - ], - "number" : 18, - "chapter_id" : "337", - "num_probs" : 4, - "name" : "Line Integrals" - }, - { - "name" : "Flux Integrals and Divergence", - "num_probs" : 5, - "number" : 19, - "sections" : [ - { - "number" : -1, - "section_id" : "2115", - "num_probs" : 5, - "name" : "" - }, - { - "section_id" : "2116", - "number" : 1, - "num_probs" : 0, - "name" : "The Idea of a Flux Integral" - }, - { - "name" : "Flux Integrals for Graphs, Cylinders, and Spheres", - "num_probs" : 0, - "number" : 2, - "section_id" : "2117" - }, - { - "num_probs" : 0, - "name" : "The Divergence of a Vector Field", - "number" : 3, - "section_id" : "2118" - }, - { - "name" : "The Divergence Theorem", - "num_probs" : 0, - "section_id" : "2119", - "number" : 4 - } - ], - "chapter_id" : "338" - }, - { - "chapter_id" : "339", - "sections" : [ - { - "num_probs" : 4, - "name" : "", - "section_id" : "2120", - "number" : -1 - }, - { - "num_probs" : 1, - "name" : "The Curl of a Vector Field", - "number" : 1, - "section_id" : "2121" - }, - { - "section_id" : "2122", - "number" : 2, - "num_probs" : 0, - "name" : "Stokes' Theorem" - }, - { - "num_probs" : 0, - "name" : "The Three Fundamental Theorems", - "section_id" : "2123", - "number" : 3 - } - ], - "number" : 20, - "num_probs" : 5, - "name" : "The Curl and Stokes' Theorem" - }, - { - "sections" : [ - { - "section_id" : "2124", - "number" : -1, - "name" : "", - "num_probs" : 6 - }, - { - "number" : 1, - "section_id" : "2125", - "name" : "Coordinates and Parameterized Surfaces", - "num_probs" : 0 - }, - { - "section_id" : "2126", - "number" : 2, - "num_probs" : 0, - "name" : "Change of Coordinates in a Multiple Integral" - }, - { - "section_id" : "2127", - "number" : 3, - "num_probs" : 0, - "name" : "Flux Integrals over Parameterized Surfaces" - } - ], - "number" : 21, - "chapter_id" : "340", - "num_probs" : 6, - "name" : "Parameters, Coordinates and Integrals" - } - ] - }, - { - "isbn" : null, - "pubdate" : null, - "title" : "Calculus", - "textbook_id" : "68", - "chapters" : [ - { - "num_probs" : 2, - "name" : "Applications of differentiation", - "chapter_id" : "466", - "sections" : [ - { - "section_id" : "2571", - "number" : 4, - "name" : "Optimization - general", - "num_probs" : 2 - } - ], - "number" : 3 - } - ], - "author" : "Varberg, Purcell, Rigdon", - "publisher" : null, - "num_probs" : 2, - "edition" : 9 - }, - { - "num_probs" : 3, - "publisher" : null, - "edition" : 6, - "author" : "Stewart", - "chapters" : [ - { - "chapter_id" : "456", - "number" : 2, - "sections" : [ - { - "section_id" : "2557", - "number" : 5, - "name" : "Continuity - concept of", - "num_probs" : 1 - }, - { - "section_id" : "2561", - "number" : 9, - "name" : "Conceptual understanding of derivatives", - "num_probs" : 2 - } - ], - "num_probs" : 3, - "name" : "Limits and continuity" - } - ], - "isbn" : null, - "textbook_id" : "63", - "title" : "Calculus", - "pubdate" : null - }, - { - "chapters" : [ - { - "chapter_id" : "472", - "number" : -1, - "sections" : [ - { - "num_probs" : 14, - "name" : "", - "number" : -1, - "section_id" : "2582" - } - ], - "name" : "Linear equations and functions", - "num_probs" : 14 - }, - { - "number" : 1, - "sections" : [ - { - "number" : 4, - "section_id" : "2589", - "num_probs" : 2, - "name" : "Combinations and compositions of functions" - } - ], - "chapter_id" : "476", - "name" : "Trigonometric functions", - "num_probs" : 2 - }, - { - "name" : "Differentiation", - "num_probs" : 23, - "number" : 3, - "sections" : [ - { - "section_id" : "2594", - "number" : 3, - "num_probs" : 1, - "name" : "Derivatives of polynomials and power functions" - }, - { - "num_probs" : 15, - "name" : "Chain rule (with trigonometric functions)", - "section_id" : "2576", - "number" : 5 - }, - { - "number" : 7, - "section_id" : "2587", - "name" : "Related rates", - "num_probs" : 7 - } - ], - "chapter_id" : "469" - }, - { - "sections" : [ - { - "number" : 1, - "section_id" : "2580", - "num_probs" : 6, - "name" : "Finding the inverse function" - }, - { - "name" : "Chain rule (without trigonometric functions)", - "num_probs" : 5, - "section_id" : "2583", - "number" : 3 - }, - { - "section_id" : "2577", - "number" : 4, - "num_probs" : 4, - "name" : "Chain rule (without trigonometric functions)" - } - ], - "number" : 4, - "chapter_id" : "470", - "num_probs" : 15, - "name" : "Differentiation" - }, - { - "chapter_id" : "453", - "sections" : [ - { - "number" : 3, - "section_id" : "2553", - "num_probs" : 18, - "name" : "Substitution (with trigonometric functions)" - }, - { - "section_id" : "2575", - "number" : 4, - "num_probs" : 57, - "name" : "Arithmetic" - }, - { - "num_probs" : 5, - "name" : "Fundamental theorem of calculus", - "section_id" : "2593", - "number" : 6 - } - ], - "number" : 6, - "num_probs" : 80, - "name" : "Techniques of integration" - }, - { - "chapter_id" : "477", - "number" : 7, - "sections" : [ - { - "name" : "Indefinite integrals (without trigonometric functions)", - "num_probs" : 5, - "number" : 2, - "section_id" : "2590" - } - ], - "name" : "Integrals", - "num_probs" : 5 - }, - { - "num_probs" : 22, - "name" : "Techniques of integration", - "sections" : [ - { - "name" : "Integration by parts (with trigonometric functions)", - "num_probs" : 3, - "number" : 2, - "section_id" : "2586" - }, - { - "section_id" : "2432", - "number" : 3, - "num_probs" : 10, - "name" : "Trigonometric integrals" - }, - { - "num_probs" : 9, - "name" : "Trigonometric substitution", - "section_id" : "2581", - "number" : 4 - } - ], - "number" : 8, - "chapter_id" : "394" - }, - { - "chapter_id" : "471", - "number" : 12, - "sections" : [ - { - "num_probs" : 18, - "name" : "Dot product, length, and unit vectors", - "section_id" : "2579", - "number" : 2 - }, - { - "section_id" : "2578", - "number" : 3, - "num_probs" : 21, - "name" : "Dot product, length, and unit vectors" - }, - { - "num_probs" : 9, - "name" : "Lines", - "number" : 5, - "section_id" : "2591" - }, - { - "number" : 6, - "section_id" : "2592", - "num_probs" : 27, - "name" : "Cross product" - } - ], - "name" : "Vector geometry", - "num_probs" : 75 - }, - { - "chapter_id" : "478", - "number" : 13, - "sections" : [ - { - "section_id" : "2597", - "number" : 2, - "num_probs" : 2, - "name" : "Derivatives" - } - ], - "num_probs" : 2, - "name" : "Calculus of vector valued functions" - }, - { - "chapter_id" : "474", - "sections" : [ - { - "number" : 1, - "section_id" : "2585", - "name" : "Notation, domain, and range", - "num_probs" : 9 - }, - { - "num_probs" : 70, - "name" : "Partial derivatives", - "section_id" : "2596", - "number" : 3 - }, - { - "section_id" : "2595", - "number" : 6, - "num_probs" : 50, - "name" : "Directional derivatives and the gradient" - }, - { - "num_probs" : 2, - "name" : "Differentiability, linearization and tangent planes", - "number" : 7, - "section_id" : "2598" - } - ], - "number" : 14, - "num_probs" : 131, - "name" : "Concepts for multivariable functions" - } - ], - "isbn" : null, - "pubdate" : null, - "title" : "Calculus", - "textbook_id" : "33", - "publisher" : null, - "num_probs" : 369, - "edition" : 7, - "author" : "Anton" - }, - { - "edition" : 9, - "publisher" : null, - "num_probs" : 0, - "author" : "Dale Varberg, Edwin J. Purcell, and Steven E. Rigdon", - "chapters" : [ - { - "name" : "Integrals", - "num_probs" : 0, - "chapter_id" : "452", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "2552", - "number" : -1 - } - ], - "number" : -1 - } - ], - "pubdate" : null, - "textbook_id" : "61", - "title" : "Calculus", - "isbn" : null - }, - { - "chapters" : [ - { - "chapter_id" : "447", - "number" : -1, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "2547" - } - ], - "num_probs" : 0, - "name" : "Techniques of integration" - } - ], - "isbn" : null, - "title" : "Calculus", - "textbook_id" : "57", - "pubdate" : null, - "num_probs" : 0, - "publisher" : null, - "edition" : 9, - "author" : "Dale Varberg, Edwin J. Purcell, and Steve E. Rigdon" - }, - { - "pubdate" : null, - "title" : "Calculus", - "textbook_id" : "53", - "isbn" : null, - "chapters" : [ - { - "chapter_id" : "437", - "number" : 1, - "sections" : [ - { - "num_probs" : 3, - "name" : "Taylor series", - "number" : 1, - "section_id" : "2530" - } - ], - "num_probs" : 3, - "name" : "Infinite sequences and series" - } - ], - "author" : "Stewart, Redlin, Watson", - "edition" : 3, - "publisher" : null, - "num_probs" : 3 - }, - { - "isbn" : null, - "pubdate" : null, - "textbook_id" : "64", - "title" : "Calculus Early Transcendentals", - "chapters" : [ - { - "num_probs" : 0, - "name" : "Applications of integration", - "sections" : [ - { - "num_probs" : 0, - "name" : "Work", - "number" : 4, - "section_id" : "2563" - } - ], - "number" : 6, - "chapter_id" : "460" - } - ], - "author" : "Stewart", - "publisher" : null, - "num_probs" : 0, - "edition" : 6 - }, - { - "chapters" : [ - { - "chapter_id" : "446", - "number" : 2, - "sections" : [ - { - "section_id" : "2546", - "number" : 6, - "num_probs" : 0, - "name" : "Limits at infinity, horizontal and oblique asymptotes" - } - ], - "name" : "Limits and continuity", - "num_probs" : 0 - } - ], - "isbn" : null, - "pubdate" : null, - "textbook_id" : "56", - "title" : "Calculus Early Transcendentals", - "publisher" : null, - "num_probs" : 0, - "edition" : 4, - "author" : "Stewart" - }, - { - "isbn" : null, - "textbook_id" : "67", - "title" : "Calculus Early Transcendentals", - "pubdate" : null, - "chapters" : [ - { - "name" : "Techniques of integration", - "num_probs" : 0, - "chapter_id" : "464", - "number" : 7, - "sections" : [ - { - "num_probs" : 0, - "name" : "Trigonometric integrals", - "section_id" : "2568", - "number" : 2 - } - ] - } - ], - "author" : "Stewart", - "num_probs" : 0, - "publisher" : null, - "edition" : 5 - }, - { - "publisher" : null, - "num_probs" : 34, - "edition" : 2, - "author" : "Rogawski", - "chapters" : [ - { - "name" : "Vector geometry", - "num_probs" : 15, - "chapter_id" : "385", - "number" : 12, - "sections" : [ - { - "number" : 7, - "section_id" : "2390", - "num_probs" : 15, - "name" : "Coordinate systems" - } - ] - }, - { - "chapter_id" : "398", - "sections" : [ - { - "name" : "Arc length and curvature", - "num_probs" : 5, - "number" : 4, - "section_id" : "2453" - }, - { - "number" : 5, - "section_id" : "2456", - "num_probs" : 5, - "name" : "Frames, motions, and other applications" - }, - { - "name" : "Frames, motions, and other applications", - "num_probs" : 4, - "number" : 6, - "section_id" : "2454" - } - ], - "number" : 13, - "num_probs" : 14, - "name" : "Calculus of vector valued functions" - }, - { - "num_probs" : 5, - "name" : "Differentiation of multivariable functions", - "number" : 14, - "sections" : [ - { - "name" : "Notation, domain, and range", - "num_probs" : 3, - "section_id" : "2425", - "number" : 1 - }, - { - "name" : "Limits and continuity", - "num_probs" : 2, - "number" : 2, - "section_id" : "2423" - } - ], - "chapter_id" : "392" - } - ], - "isbn" : null, - "pubdate" : null, - "title" : "Calculus Early Transcendentals", - "textbook_id" : "32" - }, - { - "chapters" : [ - { - "num_probs" : 0, - "name" : "Integrals", - "number" : -1, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "2550", - "number" : -1 - } - ], - "chapter_id" : "450" - } - ], - "isbn" : null, - "title" : "Calculus I", - "textbook_id" : "59", - "pubdate" : null, - "num_probs" : 0, - "publisher" : null, - "edition" : 2, - "author" : "Jerrold Marsden and Alan Weinstein" - }, - { - "chapters" : [ - { - "name" : "Applications of integration", - "num_probs" : 0, - "number" : -1, - "sections" : [ - { - "section_id" : "2331", - "number" : -1, - "num_probs" : 0, - "name" : "" - } - ], - "chapter_id" : "368" - } - ], - "pubdate" : null, - "title" : "Calculus II", - "textbook_id" : "25", - "isbn" : null, - "edition" : 2, - "publisher" : null, - "num_probs" : 0, - "author" : "Jerrold Marsden and Alan Weinstein" - }, - { - "chapters" : [ - { - "chapter_id" : "430", - "sections" : [ - { - "number" : 2, - "section_id" : "2510", - "num_probs" : 0, - "name" : "Definition of the derivative" - } - ], - "number" : 3, - "num_probs" : 0, - "name" : "Differentiation" - } - ], - "pubdate" : null, - "title" : "Calculus with Early Transcendentals", - "textbook_id" : "50", - "isbn" : null, - "edition" : 8, - "publisher" : null, - "num_probs" : 0, - "author" : "Anton" - }, - { - "isbn" : null, - "textbook_id" : "101", - "title" : "Calculus: Concepts and Contexts", - "pubdate" : null, - "chapters" : [ - { - "name" : "Vector geometry", - "num_probs" : 119, - "sections" : [ - { - "num_probs" : 17, - "name" : "Quadratic surfaces", - "number" : 1, - "section_id" : "2974" - }, - { - "num_probs" : 18, - "name" : "Dot product, length, and unit vectors", - "number" : 2, - "section_id" : "2982" - }, - { - "num_probs" : 30, - "name" : "Dot product, length, and unit vectors", - "number" : 3, - "section_id" : "2969" - }, - { - "section_id" : "2981", - "number" : 4, - "name" : "Cross product", - "num_probs" : 24 - }, - { - "name" : "Planes", - "num_probs" : 30, - "number" : 5, - "section_id" : "2980" - } - ], - "number" : 12, - "chapter_id" : "582" - } - ], - "author" : "Stewart", - "num_probs" : 119, - "publisher" : null, - "edition" : 5 - }, - { - "author" : "Stewart", - "edition" : 4, - "publisher" : null, - "num_probs" : 371, - "pubdate" : null, - "title" : "Calculus: Concepts and Contexts", - "textbook_id" : "26", - "isbn" : null, - "chapters" : [ - { - "name" : "Inverse functions", - "num_probs" : 28, - "number" : 1, - "sections" : [ - { - "name" : "Symmetry: even, odd, neither", - "num_probs" : 12, - "number" : 1, - "section_id" : "2889" - }, - { - "num_probs" : 4, - "name" : "Combinations and compositions of functions", - "number" : 3, - "section_id" : "2897" - }, - { - "name" : "Applications and models - general", - "num_probs" : 2, - "number" : 5, - "section_id" : "2886" - }, - { - "section_id" : "2880", - "number" : 6, - "num_probs" : 10, - "name" : "Finding the inverse function" - } - ], - "chapter_id" : "571" - }, - { - "chapter_id" : "541", - "number" : 2, - "sections" : [ - { - "num_probs" : 1, - "name" : "Applications - instantaneous rate of change", - "number" : 1, - "section_id" : "2893" - }, - { - "num_probs" : 5, - "name" : "Finding limits using graphs", - "number" : 2, - "section_id" : "2896" - }, - { - "name" : "Evaluating limits - factoring", - "num_probs" : 11, - "section_id" : "2865", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "2858", - "name" : "Continuity - concept of", - "num_probs" : 7 - }, - { - "section_id" : "2860", - "number" : 5, - "name" : "Limits at infinity, horizontal and oblique asymptotes", - "num_probs" : 11 - }, - { - "name" : "Derivatives of polynomials and power functions", - "num_probs" : 8, - "section_id" : "2859", - "number" : 6 - }, - { - "name" : "Conceptual understanding of derivatives", - "num_probs" : 10, - "section_id" : "2808", - "number" : 7 - }, - { - "number" : 8, - "section_id" : "2869", - "name" : "Increasing/decreasing functions and local extrema", - "num_probs" : 3 - } - ], - "num_probs" : 56, - "name" : "Differentiation" - }, - { - "chapter_id" : "567", - "number" : 3, - "sections" : [ - { - "section_id" : "2867", - "number" : 1, - "num_probs" : 14, - "name" : "Chain rule (without trigonometric functions)" - }, - { - "number" : 2, - "section_id" : "2866", - "name" : "Quotient rule (without trigonometric functions)", - "num_probs" : 15 - }, - { - "num_probs" : 7, - "name" : "Evaluating limits - trigonometric", - "number" : 3, - "section_id" : "2875" - }, - { - "name" : "Chain rule (without trigonometric functions)", - "num_probs" : 9, - "number" : 4, - "section_id" : "2855" - }, - { - "section_id" : "2861", - "number" : 5, - "num_probs" : 7, - "name" : "Implicit differentiation" - }, - { - "name" : "Derivatives of inverse trigonometric functions", - "num_probs" : 4, - "section_id" : "2872", - "number" : 6 - }, - { - "number" : 7, - "section_id" : "2883", - "name" : "Chain rule (without trigonometric functions)", - "num_probs" : 8 - }, - { - "number" : 9, - "section_id" : "2884", - "name" : "Linear approximation and differentials", - "num_probs" : 3 - } - ], - "name" : "Differentiation", - "num_probs" : 67 - }, - { - "name" : "Applications of differentiation", - "num_probs" : 53, - "number" : 4, - "sections" : [ - { - "num_probs" : 6, - "name" : "Related rates", - "number" : 1, - "section_id" : "2881" - }, - { - "name" : "Increasing/decreasing functions and local extrema", - "num_probs" : 9, - "number" : 2, - "section_id" : "2871" - }, - { - "section_id" : "2857", - "number" : 3, - "num_probs" : 10, - "name" : "Mean value theorem" - }, - { - "num_probs" : 11, - "name" : "Indeterminate forms and L'Hopital's rule", - "number" : 5, - "section_id" : "2890" - }, - { - "name" : "", - "num_probs" : 7, - "section_id" : "2569", - "number" : 6 - }, - { - "number" : 7, - "section_id" : "2885", - "num_probs" : 2, - "name" : "Newton's method" - }, - { - "num_probs" : 8, - "name" : "Antiderivatives (with trigonometric functions)", - "number" : 8, - "section_id" : "2864" - } - ], - "chapter_id" : "465" - }, - { - "num_probs" : 46, - "name" : "Techniques of integration", - "number" : 5, - "sections" : [ - { - "name" : "Approximation", - "num_probs" : 4, - "section_id" : "2895", - "number" : 1 - }, - { - "name" : "Conceptual understanding of integration", - "num_probs" : 11, - "section_id" : "2556", - "number" : 2 - }, - { - "num_probs" : 12, - "name" : "Conceptual understanding of integration", - "number" : 3, - "section_id" : "2887" - }, - { - "num_probs" : 7, - "name" : "Fundamental theorem of calculus", - "number" : 4, - "section_id" : "2868" - }, - { - "num_probs" : 12, - "name" : "Substitution (with trigonometric functions)", - "number" : 5, - "section_id" : "2332" - } - ], - "chapter_id" : "369" - }, - { - "name" : "Applications of integration", - "num_probs" : 14, - "chapter_id" : "475", - "number" : 6, - "sections" : [ - { - "section_id" : "2588", - "number" : 1, - "name" : "Areas between curves", - "num_probs" : 2 - }, - { - "num_probs" : 4, - "name" : "Volumes by washers", - "number" : 2, - "section_id" : "2829" - }, - { - "number" : 3, - "section_id" : "2882", - "name" : "Volumes by multiple methods", - "num_probs" : 2 - }, - { - "number" : 4, - "section_id" : "2888", - "name" : "Arc length", - "num_probs" : 4 - }, - { - "number" : 5, - "section_id" : "2870", - "name" : "Average value of a function", - "num_probs" : 2 - } - ] - }, - { - "name" : "First order differential equations", - "num_probs" : 13, - "chapter_id" : "569", - "sections" : [ - { - "num_probs" : 1, - "name" : "", - "number" : -1, - "section_id" : "2891" - }, - { - "name" : "Separable", - "num_probs" : 7, - "number" : 3, - "section_id" : "2874" - }, - { - "name" : "Applications - Newton's law of cooling", - "num_probs" : 5, - "section_id" : "2894", - "number" : 4 - } - ], - "number" : 7 - }, - { - "chapter_id" : "570", - "sections" : [ - { - "section_id" : "2876", - "number" : 6, - "name" : "Applications - mixing problems", - "num_probs" : 4 - } - ], - "number" : 9, - "name" : "First order differential equations", - "num_probs" : 4 - }, - { - "name" : "Infinite sequences and series", - "num_probs" : 77, - "number" : 11, - "sections" : [ - { - "number" : 1, - "section_id" : "2862", - "num_probs" : 21, - "name" : "Notation" - }, - { - "num_probs" : 10, - "name" : "Partial sums", - "section_id" : "2560", - "number" : 2 - }, - { - "name" : "", - "num_probs" : 5, - "number" : 3, - "section_id" : "2828" - }, - { - "num_probs" : 0, - "name" : "Comparison tests", - "number" : 4, - "section_id" : "2892" - }, - { - "name" : "Absolute and conditional convergence", - "num_probs" : 2, - "section_id" : "2877", - "number" : 5 - }, - { - "num_probs" : 10, - "name" : "Ratio test", - "number" : 6, - "section_id" : "2879" - }, - { - "number" : 7, - "section_id" : "2986", - "num_probs" : 0, - "name" : "Strategy for testing series" - }, - { - "number" : 8, - "section_id" : "2863", - "name" : "Interval of convergence of a power series", - "num_probs" : 9 - }, - { - "num_probs" : 8, - "name" : "Interval of convergence of a power series", - "section_id" : "2400", - "number" : 9 - }, - { - "name" : "", - "num_probs" : 9, - "number" : 10, - "section_id" : "2599" - }, - { - "section_id" : "2873", - "number" : 12, - "name" : "Taylor polynomials", - "num_probs" : 3 - } - ], - "chapter_id" : "387" - }, - { - "name" : "Higher order differential equations", - "num_probs" : 13, - "sections" : [ - { - "num_probs" : 12, - "name" : "Linear, constant coefficients, homogeneous (complex roots)", - "section_id" : "2878", - "number" : 1 - }, - { - "num_probs" : 1, - "name" : "Undetermined coefficients", - "number" : 2, - "section_id" : "2856" - } - ], - "number" : 17, - "chapter_id" : "568" - } - ] - }, - { - "chapters" : [ - { - "num_probs" : 114, - "name" : "Exponential and logarithmic expressions and functions", - "chapter_id" : "382", - "sections" : [ - { - "name" : "Definition, concept", - "num_probs" : 15, - "number" : 1, - "section_id" : "2385" - }, - { - "number" : 2, - "section_id" : "2380", - "num_probs" : 24, - "name" : "Solving equations" - }, - { - "section_id" : "2383", - "number" : 3, - "name" : "Rational functions", - "num_probs" : 20 - }, - { - "section_id" : "2382", - "number" : 4, - "name" : "Solving trigonometric equations exactly", - "num_probs" : 16 - }, - { - "num_probs" : 18, - "name" : "Using and proving general identities", - "number" : 5, - "section_id" : "2384" - }, - { - "section_id" : "2379", - "number" : 6, - "name" : "Exponential and logarithmic equations", - "num_probs" : 17 - }, - { - "number" : 7, - "section_id" : "2381", - "name" : "Graphs of polynomials", - "num_probs" : 4 - } - ], - "number" : 1 - }, - { - "sections" : [ - { - "number" : 1, - "section_id" : "2446", - "num_probs" : 10, - "name" : "Estimating limits numerically" - }, - { - "number" : 2, - "section_id" : "2448", - "name" : "Estimating limits numerically", - "num_probs" : 11 - }, - { - "name" : "Rules of limits - basic", - "num_probs" : 6, - "section_id" : "2447", - "number" : 3 - }, - { - "num_probs" : 10, - "name" : "Rules of limits - basic", - "number" : 4, - "section_id" : "2451" - }, - { - "name" : "Evaluating limits - factoring", - "num_probs" : 9, - "number" : 5, - "section_id" : "2450" - }, - { - "name" : "Evaluating limits - trigonometric", - "num_probs" : 17, - "number" : 6, - "section_id" : "2449" - }, - { - "num_probs" : 1, - "name" : "Continuity - intermediate value theorem", - "section_id" : "2452", - "number" : 8 - } - ], - "number" : 2, - "chapter_id" : "397", - "num_probs" : 64, - "name" : "Limits and continuity" - }, - { - "chapter_id" : "388", - "sections" : [ - { - "name" : "Definition of the derivative", - "num_probs" : 10, - "number" : 1, - "section_id" : "2405" - }, - { - "num_probs" : 7, - "name" : "Derivatives of polynomials and power functions", - "number" : 2, - "section_id" : "2403" - }, - { - "section_id" : "2409", - "number" : 3, - "name" : "Quotient rule (without trigonometric functions)", - "num_probs" : 9 - }, - { - "name" : "Rates of change - engineering and physics", - "num_probs" : 6, - "number" : 4, - "section_id" : "2406" - }, - { - "section_id" : "2404", - "number" : 5, - "name" : "Higher-order derivatives", - "num_probs" : 6 - }, - { - "num_probs" : 5, - "name" : "Derivatives of trigonometric functions", - "section_id" : "2402", - "number" : 6 - }, - { - "num_probs" : 9, - "name" : "Chain rule (with trigonometric functions)", - "section_id" : "2410", - "number" : 7 - }, - { - "num_probs" : 10, - "name" : "Derivatives of inverse functions", - "number" : 8, - "section_id" : "2408" - }, - { - "section_id" : "2407", - "number" : 9, - "name" : "Logarithmic differentiation", - "num_probs" : 8 - }, - { - "name" : "Chain rule (without trigonometric functions)", - "num_probs" : 6, - "section_id" : "2412", - "number" : 10 - }, - { - "num_probs" : 8, - "name" : "Related rates", - "number" : 11, - "section_id" : "2411" - } - ], - "number" : 3, - "num_probs" : 84, - "name" : "Differentiation" - }, - { - "number" : 4, - "sections" : [ - { - "num_probs" : 5, - "name" : "Linear approximation and differentials", - "section_id" : "2375", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "2372", - "num_probs" : 9, - "name" : "Global extrema" - }, - { - "section_id" : "2368", - "number" : 3, - "name" : "Mean value theorem", - "num_probs" : 8 - }, - { - "name" : "Concavity and points of inflection", - "num_probs" : 7, - "section_id" : "2371", - "number" : 4 - }, - { - "num_probs" : 8, - "name" : "Indeterminate forms and L'Hopital's rule", - "number" : 5, - "section_id" : "2367" - }, - { - "number" : 6, - "section_id" : "2370", - "name" : "Summary of curve sketching", - "num_probs" : 2 - }, - { - "number" : 7, - "section_id" : "2373", - "num_probs" : 8, - "name" : "Optimization - general" - }, - { - "name" : "Newton's method", - "num_probs" : 6, - "number" : 8, - "section_id" : "2374" - }, - { - "num_probs" : 8, - "name" : "Indefinite integrals (without trigonometric functions)", - "section_id" : "2369", - "number" : 9 - } - ], - "chapter_id" : "380", - "num_probs" : 61, - "name" : "Applications of differentiation" - }, - { - "name" : "Integrals", - "num_probs" : 49, - "chapter_id" : "396", - "sections" : [ - { - "section_id" : "2440", - "number" : 1, - "num_probs" : 6, - "name" : "Approximation" - }, - { - "num_probs" : 7, - "name" : "Definite integrals (without trigonometric functions)", - "number" : 2, - "section_id" : "2438" - }, - { - "num_probs" : 5, - "name" : "Fundamental theorem of calculus", - "section_id" : "2445", - "number" : 3 - }, - { - "name" : "Fundamental theorem of calculus", - "num_probs" : 5, - "number" : 4, - "section_id" : "2443" - }, - { - "section_id" : "2439", - "number" : 5, - "num_probs" : 8, - "name" : "Biology" - }, - { - "number" : 6, - "section_id" : "2444", - "num_probs" : 3, - "name" : "Substitution (without trigonometric functions)" - }, - { - "num_probs" : 6, - "name" : "Substitution (with trigonometric functions)", - "number" : 7, - "section_id" : "2442" - }, - { - "number" : 8, - "section_id" : "2441", - "name" : "Biology", - "num_probs" : 9 - } - ], - "number" : 5 - }, - { - "number" : 6, - "sections" : [ - { - "number" : 1, - "section_id" : "2355", - "name" : "Areas between curves", - "num_probs" : 5 - }, - { - "section_id" : "2357", - "number" : 2, - "name" : "Volumes by slices", - "num_probs" : 13 - }, - { - "num_probs" : 7, - "name" : "Volumes by disks", - "section_id" : "2356", - "number" : 3 - }, - { - "section_id" : "2353", - "number" : 4, - "num_probs" : 2, - "name" : "Volumes by cylindrical shells" - }, - { - "name" : "Work", - "num_probs" : 7, - "section_id" : "2354", - "number" : 5 - } - ], - "chapter_id" : "377", - "num_probs" : 34, - "name" : "Applications of integration" - }, - { - "number" : 7, - "sections" : [ - { - "section_id" : "2435", - "number" : 1, - "name" : "Integration by parts (without trigonometric functions)", - "num_probs" : 1 - }, - { - "number" : 2, - "section_id" : "2431", - "name" : "Trigonometric integrals", - "num_probs" : 6 - }, - { - "number" : 3, - "section_id" : "2429", - "num_probs" : 9, - "name" : "Trigonometric substitution" - }, - { - "section_id" : "2437", - "number" : 4, - "num_probs" : 11, - "name" : "Hyperbolic functions" - }, - { - "name" : "Partial fractions", - "num_probs" : 5, - "section_id" : "2430", - "number" : 5 - }, - { - "num_probs" : 8, - "name" : "Improper integrals", - "number" : 6, - "section_id" : "2428" - }, - { - "num_probs" : 15, - "name" : "Approximation", - "number" : 8, - "section_id" : "2436" - } - ], - "chapter_id" : "393", - "num_probs" : 55, - "name" : "Integrals" - }, - { - "num_probs" : 31, - "name" : "Infinite sequences and series", - "number" : 8, - "sections" : [ - { - "number" : 1, - "section_id" : "2365", - "num_probs" : 9, - "name" : "Surfaces of revolution" - }, - { - "num_probs" : 6, - "name" : "Hydrostatic pressure", - "section_id" : "2366", - "number" : 2 - }, - { - "num_probs" : 10, - "name" : "Center of gravity", - "number" : 3, - "section_id" : "2364" - }, - { - "name" : "Taylor polynomials", - "num_probs" : 6, - "section_id" : "2363", - "number" : 4 - } - ], - "chapter_id" : "379" - }, - { - "name" : "First order differential equations", - "num_probs" : 36, - "chapter_id" : "375", - "sections" : [ - { - "name" : "Applications - other", - "num_probs" : 8, - "number" : 1, - "section_id" : "2350" - }, - { - "name" : "Applications - circuits", - "num_probs" : 11, - "number" : 2, - "section_id" : "2349" - }, - { - "number" : 3, - "section_id" : "2347", - "num_probs" : 2, - "name" : "Direction fields" - }, - { - "name" : "Equilibrium points and phase lines", - "num_probs" : 6, - "section_id" : "2351", - "number" : 4 - }, - { - "section_id" : "2348", - "number" : 5, - "num_probs" : 9, - "name" : "Integrating factor" - } - ], - "number" : 9 - }, - { - "sections" : [ - { - "name" : "Limit of a sequence", - "num_probs" : 14, - "section_id" : "2398", - "number" : 1 - }, - { - "num_probs" : 12, - "name" : "Geometric", - "section_id" : "2395", - "number" : 2 - }, - { - "name" : "Strategy for testing series", - "num_probs" : 11, - "number" : 3, - "section_id" : "2396" - }, - { - "name" : "Strategy for testing series", - "num_probs" : 3, - "section_id" : "2397", - "number" : 4 - }, - { - "num_probs" : 20, - "name" : "Root test", - "number" : 5, - "section_id" : "2394" - }, - { - "name" : "Interval of convergence of a power series", - "num_probs" : 3, - "section_id" : "2401", - "number" : 6 - }, - { - "section_id" : "2399", - "number" : 7, - "num_probs" : 6, - "name" : "Interval of convergence of a power series" - } - ], - "number" : 10, - "chapter_id" : "386", - "name" : "Infinite sequences and series", - "num_probs" : 69 - }, - { - "num_probs" : 78, - "name" : "Conic sections", - "number" : 11, - "sections" : [ - { - "name" : "Eliminating the parameter", - "num_probs" : 9, - "section_id" : "2418", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "2416", - "num_probs" : 13, - "name" : "Tangents, velocity, and speed" - }, - { - "name" : "Curves", - "num_probs" : 24, - "section_id" : "2419", - "number" : 3 - }, - { - "section_id" : "2414", - "number" : 4, - "num_probs" : 12, - "name" : "Area" - }, - { - "section_id" : "2413", - "number" : 5, - "num_probs" : 20, - "name" : "Parabolas" - } - ], - "chapter_id" : "389" - }, - { - "chapter_id" : "383", - "sections" : [ - { - "name" : "Vectors and vector arithmetic", - "num_probs" : 48, - "section_id" : "2386", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "2393", - "name" : "Vectors and vector arithmetic", - "num_probs" : 43 - }, - { - "section_id" : "2392", - "number" : 3, - "name" : "Dot product, length, and unit vectors", - "num_probs" : 33 - }, - { - "number" : 4, - "section_id" : "2388", - "num_probs" : 13, - "name" : "Cross product" - }, - { - "number" : 5, - "section_id" : "2387", - "name" : "Planes", - "num_probs" : 15 - }, - { - "name" : "Quadratic surfaces", - "num_probs" : 10, - "section_id" : "2391", - "number" : 6 - } - ], - "number" : 12, - "name" : "Vector geometry", - "num_probs" : 162 - }, - { - "name" : "Calculus of vector valued functions", - "num_probs" : 29, - "number" : 13, - "sections" : [ - { - "section_id" : "2458", - "number" : 1, - "num_probs" : 12, - "name" : "Parameterized curves" - }, - { - "number" : 2, - "section_id" : "2455", - "name" : "Derivatives", - "num_probs" : 8 - }, - { - "num_probs" : 9, - "name" : "Arc length and curvature", - "number" : 3, - "section_id" : "2457" - } - ], - "chapter_id" : "399" - }, - { - "chapter_id" : "391", - "number" : 14, - "sections" : [ - { - "number" : 3, - "section_id" : "2422", - "num_probs" : 9, - "name" : "Partial derivatives" - }, - { - "section_id" : "2424", - "number" : 4, - "name" : "Differentiability, linearization and tangent planes", - "num_probs" : 9 - }, - { - "num_probs" : 6, - "name" : "Directional derivatives and the gradient", - "section_id" : "2420", - "number" : 5 - }, - { - "name" : "Chain rule", - "num_probs" : 6, - "section_id" : "2421", - "number" : 6 - }, - { - "num_probs" : 8, - "name" : "Lagrange multipliers and constrained optimization", - "section_id" : "2426", - "number" : 7 - }, - { - "num_probs" : 9, - "name" : "Lagrange multipliers and constrained optimization", - "number" : 8, - "section_id" : "2427" - } - ], - "name" : "Differentiation of multivariable functions", - "num_probs" : 47 - }, - { - "name" : "Integration of multivariable functions", - "num_probs" : 38, - "chapter_id" : "374", - "number" : 15, - "sections" : [ - { - "name" : "Double integrals over rectangles", - "num_probs" : 7, - "section_id" : "2346", - "number" : 1 - }, - { - "name" : "Double integrals over general regions", - "num_probs" : 6, - "section_id" : "2343", - "number" : 2 - }, - { - "num_probs" : 7, - "name" : "Triple integrals", - "section_id" : "2345", - "number" : 3 - }, - { - "num_probs" : 9, - "name" : "Double integrals in polar", - "number" : 4, - "section_id" : "2344" - }, - { - "number" : 6, - "section_id" : "2342", - "num_probs" : 9, - "name" : "Change of variable" - } - ] - }, - { - "chapter_id" : "378", - "sections" : [ - { - "name" : "Graphs, flows lines, and level surfaces", - "num_probs" : 5, - "number" : 1, - "section_id" : "2359" - }, - { - "num_probs" : 9, - "name" : "Line integrals", - "number" : 2, - "section_id" : "2360" - }, - { - "num_probs" : 2, - "name" : "Conservative vector fields", - "number" : 3, - "section_id" : "2362" - }, - { - "name" : "Parameterized surfaces", - "num_probs" : 7, - "section_id" : "2358", - "number" : 4 - }, - { - "number" : 5, - "section_id" : "2361", - "name" : "Surface integrals of vector fields", - "num_probs" : 7 - } - ], - "number" : 16, - "num_probs" : 30, - "name" : "Concepts for multivariable functions" - }, - { - "name" : "Vector calculus", - "num_probs" : 13, - "chapter_id" : "381", - "sections" : [ - { - "num_probs" : 5, - "name" : "Green's theorem", - "number" : 1, - "section_id" : "2378" - }, - { - "num_probs" : 4, - "name" : "Curl and divergence", - "section_id" : "2376", - "number" : 2 - }, - { - "section_id" : "2377", - "number" : 3, - "num_probs" : 4, - "name" : "Divergence theorem" - } - ], - "number" : 17 - } - ], - "textbook_id" : "30", - "title" : "Calculus: Early Transcendentals", - "pubdate" : null, - "isbn" : null, - "edition" : 2, - "num_probs" : 994, - "publisher" : null, - "author" : "Rogawski" - }, - { - "isbn" : null, - "title" : "Calculus: Early Transcendentals", - "textbook_id" : "13", - "pubdate" : null, - "chapters" : [ - { - "sections" : [ - { - "section_id" : "2558", - "number" : -1, - "num_probs" : 0, - "name" : "" - } - ], - "number" : -1, - "chapter_id" : "457", - "name" : "Arithmetic", - "num_probs" : 0 - }, - { - "name" : "Functions and Models", - "num_probs" : 3, - "chapter_id" : "183", - "number" : 1, - "sections" : [ - { - "number" : -1, - "section_id" : "1103", - "num_probs" : 0, - "name" : "" - }, - { - "name" : "Four Ways to Represent a Function", - "num_probs" : 1, - "number" : 1, - "section_id" : "1104" - }, - { - "number" : 2, - "section_id" : "1105", - "num_probs" : 2, - "name" : "Mathematical Models: A Catalog of Essential Functions" - }, - { - "num_probs" : 0, - "name" : "New Functions from Old Functions", - "number" : 3, - "section_id" : "1106" - }, - { - "number" : 4, - "section_id" : "1107", - "name" : "Graphing Calculators and Computers", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Exponential Functions", - "number" : 5, - "section_id" : "1108" - }, - { - "num_probs" : 0, - "name" : "Inverse Functions and Logarithms", - "section_id" : "1109", - "number" : 6 - } - ] - }, - { - "number" : 2, - "sections" : [ - { - "number" : -1, - "section_id" : "1110", - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "1111", - "name" : "The Tangent and Velocity Problems", - "num_probs" : 4 - }, - { - "number" : 2, - "section_id" : "1112", - "name" : "The Limit of a Function", - "num_probs" : 6 - }, - { - "section_id" : "1113", - "number" : 3, - "num_probs" : 22, - "name" : "Calculating Limits Using the Limit Laws" - }, - { - "number" : 4, - "section_id" : "1114", - "num_probs" : 1, - "name" : "The Precise Definition of a Limit" - }, - { - "num_probs" : 17, - "name" : "Continuity", - "section_id" : "1115", - "number" : 5 - }, - { - "num_probs" : 42, - "name" : "Limits at Infinity; Horizontal Asymptotes", - "section_id" : "1116", - "number" : 6 - }, - { - "name" : "Derivatives and Rates of Change", - "num_probs" : 40, - "number" : 7, - "section_id" : "1117" - }, - { - "number" : 8, - "section_id" : "1118", - "num_probs" : 7, - "name" : "The Derivative as a Function" - } - ], - "chapter_id" : "184", - "name" : "Limits and Derivatives", - "num_probs" : 139 - }, - { - "number" : 3, - "sections" : [ - { - "section_id" : "1119", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "1120", - "number" : 1, - "num_probs" : 11, - "name" : "Derivatives of Polynomials and Exponential Functions" - }, - { - "num_probs" : 10, - "name" : "The Product and Quotient Rules", - "section_id" : "1121", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "1122", - "name" : "Derivatives of Trigonometric Functions", - "num_probs" : 32 - }, - { - "number" : 4, - "section_id" : "1123", - "num_probs" : 34, - "name" : "The Chain Rule" - }, - { - "number" : 5, - "section_id" : "1124", - "name" : "Implicit Differentiation", - "num_probs" : 45 - }, - { - "name" : "Derivatives of Logarithmic Functions", - "num_probs" : 32, - "number" : 6, - "section_id" : "1125" - }, - { - "number" : 7, - "section_id" : "1126", - "num_probs" : 13, - "name" : "Rates of Change in the Natural and Social Sciences" - }, - { - "section_id" : "1127", - "number" : 8, - "num_probs" : 1, - "name" : "Exponential Growth and Decay" - }, - { - "number" : 9, - "section_id" : "1128", - "name" : "Related Rates", - "num_probs" : 7 - }, - { - "number" : 10, - "section_id" : "1129", - "name" : "Linear Approximations and Differentials", - "num_probs" : 25 - }, - { - "num_probs" : 0, - "name" : "Hyperbolic Functions", - "number" : 11, - "section_id" : "1130" - } - ], - "chapter_id" : "185", - "name" : "Differentiation Rules", - "num_probs" : 210 - }, - { - "num_probs" : 166, - "name" : "Applications of Differentiation", - "number" : 4, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "1131" - }, - { - "section_id" : "1132", - "number" : 1, - "name" : "Maximum and Minimum Values", - "num_probs" : 27 - }, - { - "num_probs" : 7, - "name" : "The Mean Value Theorem", - "section_id" : "1133", - "number" : 2 - }, - { - "num_probs" : 33, - "name" : "How Derivatives Affect the Shape of a Graph", - "section_id" : "1134", - "number" : 3 - }, - { - "section_id" : "1135", - "number" : 4, - "name" : "Indeterminate Forms and L'Hospital's Rule", - "num_probs" : 20 - }, - { - "number" : 5, - "section_id" : "1136", - "name" : "Summary of Curve Sketching", - "num_probs" : 14 - }, - { - "num_probs" : 0, - "name" : "Graphing with Calculus and Calculators", - "number" : 6, - "section_id" : "1137" - }, - { - "number" : 7, - "section_id" : "1138", - "name" : "Optimization Problems", - "num_probs" : 8 - }, - { - "num_probs" : 6, - "name" : "Newton's Method", - "number" : 8, - "section_id" : "1139" - }, - { - "name" : "Antiderivatives", - "num_probs" : 51, - "section_id" : "1140", - "number" : 9 - }, - { - "section_id" : "2567", - "number" : 10, - "num_probs" : 0, - "name" : "Antiderivatives (without trigonometric functions)" - } - ], - "chapter_id" : "186" - }, - { - "chapter_id" : "187", - "number" : 5, - "sections" : [ - { - "number" : -1, - "section_id" : "1141", - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "1142", - "number" : 1, - "num_probs" : 25, - "name" : "Areas and Distances" - }, - { - "number" : 2, - "section_id" : "1143", - "num_probs" : 54, - "name" : "The Definite Integral" - }, - { - "section_id" : "1144", - "number" : 3, - "num_probs" : 175, - "name" : "The Fundamental Theorem of Calculus" - }, - { - "section_id" : "1145", - "number" : 4, - "name" : "Indefinite Integrals and the Net Change Theorem", - "num_probs" : 12 - }, - { - "num_probs" : 167, - "name" : "The Substitution Rule", - "number" : 5, - "section_id" : "1146" - } - ], - "num_probs" : 433, - "name" : "Integrals" - }, - { - "number" : 6, - "sections" : [ - { - "number" : -1, - "section_id" : "1147", - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 27, - "name" : "Areas between Curves", - "number" : 1, - "section_id" : "1148" - }, - { - "number" : 2, - "section_id" : "1149", - "num_probs" : 28, - "name" : "Volumes" - }, - { - "num_probs" : 12, - "name" : "Volumes by Cylindrical Shells", - "number" : 3, - "section_id" : "1150" - }, - { - "section_id" : "1151", - "number" : 4, - "num_probs" : 20, - "name" : "Work" - }, - { - "section_id" : "1152", - "number" : 5, - "num_probs" : 7, - "name" : "Average Value of a Function" - } - ], - "chapter_id" : "188", - "num_probs" : 94, - "name" : "Applications of Integration" - }, - { - "num_probs" : 321, - "name" : "Techniques of Integration", - "number" : 7, - "sections" : [ - { - "number" : -1, - "section_id" : "1153", - "name" : "", - "num_probs" : 0 - }, - { - "name" : "Integration by Parts", - "num_probs" : 67, - "section_id" : "1154", - "number" : 1 - }, - { - "name" : "Trigonometric Integrals", - "num_probs" : 108, - "number" : 2, - "section_id" : "1155" - }, - { - "num_probs" : 43, - "name" : "Trigonometric Substitution", - "number" : 3, - "section_id" : "1156" - }, - { - "number" : 4, - "section_id" : "1157", - "name" : "Integration of Rational Functions by Partial Fractions", - "num_probs" : 41 - }, - { - "number" : 5, - "section_id" : "1158", - "num_probs" : 21, - "name" : "Strategy for Integration" - }, - { - "section_id" : "1159", - "number" : 6, - "name" : "Integration Using Tables and Computer Algebra Systems", - "num_probs" : 0 - }, - { - "number" : 7, - "section_id" : "1160", - "name" : "Approximate Integration", - "num_probs" : 4 - }, - { - "section_id" : "1161", - "number" : 8, - "num_probs" : 37, - "name" : "Improper Integrals" - } - ], - "chapter_id" : "189" - }, - { - "num_probs" : 26, - "name" : "Further Applications of Integration", - "chapter_id" : "190", - "sections" : [ - { - "number" : -1, - "section_id" : "1162", - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "1163", - "number" : 1, - "num_probs" : 9, - "name" : "Arc Length" - }, - { - "num_probs" : 11, - "name" : "Area of a Surface of Revolution", - "section_id" : "1164", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "1165", - "num_probs" : 6, - "name" : "Applications to Physics and Engineering" - }, - { - "num_probs" : 0, - "name" : "Applications to Economics and Biology", - "section_id" : "1166", - "number" : 4 - }, - { - "num_probs" : 0, - "name" : "Probability", - "section_id" : "1167", - "number" : 5 - } - ], - "number" : 8 - }, - { - "num_probs" : 126, - "name" : "Differential Equations", - "chapter_id" : "191", - "number" : 9, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "1168" - }, - { - "section_id" : "1169", - "number" : 1, - "num_probs" : 16, - "name" : "Modeling with Differential Equations" - }, - { - "section_id" : "1170", - "number" : 2, - "num_probs" : 26, - "name" : "Direction Fields and Euler's Method" - }, - { - "section_id" : "1171", - "number" : 3, - "name" : "Separable Equations", - "num_probs" : 40 - }, - { - "section_id" : "1172", - "number" : 4, - "num_probs" : 33, - "name" : "Models for Population Growth" - }, - { - "num_probs" : 11, - "name" : "Linear Equations", - "number" : 5, - "section_id" : "1173" - }, - { - "section_id" : "1174", - "number" : 6, - "num_probs" : 0, - "name" : "Predator-Prey Systems" - } - ] - }, - { - "name" : "Parametric Equations and Polar Coordinates", - "num_probs" : 254, - "sections" : [ - { - "num_probs" : 96, - "name" : "", - "number" : -1, - "section_id" : "1175" - }, - { - "name" : "Curves Defined by Parametric Equations", - "num_probs" : 26, - "section_id" : "1176", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "1177", - "name" : "Calculus with Parametric Curves", - "num_probs" : 29 - }, - { - "num_probs" : 84, - "name" : "Polar Coordinates", - "number" : 3, - "section_id" : "1178" - }, - { - "section_id" : "1179", - "number" : 4, - "num_probs" : 18, - "name" : "Areas and Lengths in Polar Coordinates" - }, - { - "num_probs" : 1, - "name" : "Conic Sections", - "section_id" : "1180", - "number" : 5 - }, - { - "num_probs" : 0, - "name" : "Conic Sections in Polar Coordinates", - "number" : 6, - "section_id" : "1181" - } - ], - "number" : 10, - "chapter_id" : "192" - }, - { - "number" : 11, - "sections" : [ - { - "number" : -1, - "section_id" : "1182", - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "1183", - "num_probs" : 47, - "name" : "Sequences" - }, - { - "name" : "Series", - "num_probs" : 49, - "number" : 2, - "section_id" : "1184" - }, - { - "section_id" : "1185", - "number" : 3, - "num_probs" : 23, - "name" : "The Integral Test and Estimates of Sum" - }, - { - "section_id" : "1186", - "number" : 4, - "num_probs" : 29, - "name" : "The Comparison Tests" - }, - { - "number" : 5, - "section_id" : "1187", - "num_probs" : 28, - "name" : "Alternating Series" - }, - { - "name" : "Absolute Convergence and the Ratio and Root Tests", - "num_probs" : 12, - "section_id" : "1188", - "number" : 6 - }, - { - "number" : 7, - "section_id" : "1189", - "name" : "Strategy for Testing Series", - "num_probs" : 28 - }, - { - "section_id" : "1190", - "number" : 8, - "name" : "Power Series", - "num_probs" : 27 - }, - { - "number" : 9, - "section_id" : "1191", - "num_probs" : 14, - "name" : "Representations of Functions as Power Series" - }, - { - "section_id" : "1192", - "number" : 10, - "name" : "Taylor and Maclaurin Series", - "num_probs" : 25 - }, - { - "number" : 11, - "section_id" : "1193", - "name" : "Applications of Taylor Polynomials", - "num_probs" : 8 - } - ], - "chapter_id" : "193", - "name" : "Infinite Sequences and Series", - "num_probs" : 290 - }, - { - "name" : "Vectors and the Geometry of Space", - "num_probs" : 152, - "sections" : [ - { - "section_id" : "1194", - "number" : -1, - "num_probs" : 1, - "name" : "" - }, - { - "num_probs" : 25, - "name" : "Three-Dimensional Coordinate Systems", - "number" : 1, - "section_id" : "1195" - }, - { - "number" : 2, - "section_id" : "1196", - "name" : "Vectors", - "num_probs" : 15 - }, - { - "name" : "The Dot Product", - "num_probs" : 18, - "section_id" : "1197", - "number" : 3 - }, - { - "name" : "The Cross Product", - "num_probs" : 51, - "section_id" : "1198", - "number" : 4 - }, - { - "number" : 5, - "section_id" : "1199", - "num_probs" : 42, - "name" : "Equations of Lines and Planes" - }, - { - "name" : "Cylinders and Quadric Surfaces", - "num_probs" : 0, - "number" : 6, - "section_id" : "1200" - } - ], - "number" : 12, - "chapter_id" : "194" - }, - { - "name" : "Vector Functions", - "num_probs" : 27, - "chapter_id" : "195", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1201", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "1202", - "name" : "Vector Functions and Space Curves", - "num_probs" : 3 - }, - { - "number" : 2, - "section_id" : "1203", - "name" : "Derivatives and Integrals of Vector Functions", - "num_probs" : 9 - }, - { - "number" : 3, - "section_id" : "1204", - "num_probs" : 12, - "name" : "Arc Length and Curvature" - }, - { - "num_probs" : 3, - "name" : "Motion in Space: Velocity and Acceleration", - "section_id" : "1205", - "number" : 4 - } - ], - "number" : 13 - }, - { - "num_probs" : 160, - "name" : "Partial Derivatives", - "sections" : [ - { - "section_id" : "1206", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "name" : "Functions of Several Variables", - "num_probs" : 0, - "section_id" : "1207", - "number" : 1 - }, - { - "num_probs" : 17, - "name" : "Limits and Continuity", - "section_id" : "1208", - "number" : 2 - }, - { - "num_probs" : 10, - "name" : "Partial Derivatives", - "number" : 3, - "section_id" : "1209" - }, - { - "name" : "Tangent Planes and Linear Approximations", - "num_probs" : 11, - "section_id" : "1210", - "number" : 4 - }, - { - "num_probs" : 15, - "name" : "The Chain Rule", - "number" : 5, - "section_id" : "1211" - }, - { - "num_probs" : 14, - "name" : "Directional Derivatives and the Gradient Vector", - "section_id" : "1212", - "number" : 6 - }, - { - "name" : "Maximum and Minimum Values", - "num_probs" : 93, - "number" : 7, - "section_id" : "1213" - }, - { - "name" : "Lagrange Multipliers", - "num_probs" : 0, - "section_id" : "1214", - "number" : 8 - } - ], - "number" : 14, - "chapter_id" : "196" - }, - { - "chapter_id" : "197", - "number" : 15, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "1215" - }, - { - "section_id" : "1216", - "number" : 1, - "name" : "Double Integrals over Rectangles", - "num_probs" : 0 - }, - { - "number" : 2, - "section_id" : "1217", - "num_probs" : 1, - "name" : "Iterated Integrals" - }, - { - "number" : 3, - "section_id" : "1218", - "num_probs" : 1, - "name" : "Double Integrals over General Regions" - }, - { - "number" : 4, - "section_id" : "1219", - "num_probs" : 6, - "name" : "Double Integrals in Polar Coordinates" - }, - { - "num_probs" : 2, - "name" : "Applications of Double Integrals", - "number" : 5, - "section_id" : "1220" - }, - { - "num_probs" : 2, - "name" : "Triple Integrals", - "section_id" : "1221", - "number" : 6 - }, - { - "section_id" : "1222", - "number" : 7, - "name" : "Triple Integrals in Cylindrical Coordinates", - "num_probs" : 0 - }, - { - "num_probs" : 6, - "name" : "Triple Integrals in Spherical Coordinates", - "number" : 8, - "section_id" : "1223" - }, - { - "name" : "Change of Variables in Multiple Integrals", - "num_probs" : 0, - "number" : 9, - "section_id" : "1224" - } - ], - "name" : "Multiple Integrals", - "num_probs" : 18 - }, - { - "number" : 16, - "sections" : [ - { - "number" : -1, - "section_id" : "1225", - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 4, - "name" : "Vector Fields", - "section_id" : "1226", - "number" : 1 - }, - { - "num_probs" : 1, - "name" : "Line Integrals", - "section_id" : "1227", - "number" : 2 - }, - { - "section_id" : "1228", - "number" : 3, - "num_probs" : 5, - "name" : "The Fundamental Theorem for Line Integrals" - }, - { - "number" : 4, - "section_id" : "1229", - "num_probs" : 2, - "name" : "Green's Theorem" - }, - { - "name" : "Curl and Divergence", - "num_probs" : 3, - "number" : 5, - "section_id" : "1230" - }, - { - "number" : 6, - "section_id" : "1231", - "name" : "Parametric Surfaces and their Areas", - "num_probs" : 1 - }, - { - "name" : "Surface Integrals", - "num_probs" : 5, - "section_id" : "1232", - "number" : 7 - }, - { - "section_id" : "1233", - "number" : 8, - "num_probs" : 0, - "name" : "Stokes' Theorem" - }, - { - "number" : 9, - "section_id" : "1234", - "num_probs" : 0, - "name" : "The Divergence Theorem" - }, - { - "name" : "Summary", - "num_probs" : 0, - "number" : 10, - "section_id" : "1235" - } - ], - "chapter_id" : "198", - "num_probs" : 21, - "name" : "Vector Calculus" - }, - { - "num_probs" : 22, - "name" : "Second-Order Differential Equations", - "chapter_id" : "199", - "number" : 17, - "sections" : [ - { - "number" : -1, - "section_id" : "1236", - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "1237", - "number" : 1, - "name" : "Second-Order Linear Equations", - "num_probs" : 16 - }, - { - "section_id" : "1238", - "number" : 2, - "num_probs" : 6, - "name" : "Nonhomogeneous Linear Equations" - }, - { - "num_probs" : 0, - "name" : "Applications of Second-Order Differential Equations", - "number" : 3, - "section_id" : "1239" - }, - { - "name" : "Series Solutions", - "num_probs" : 0, - "section_id" : "1240", - "number" : 4 - } - ] - }, - { - "number" : 18, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1241", - "number" : -1 - } - ], - "chapter_id" : "200", - "name" : "Appendix A: Numbers, Inequalities, and Absolute Values", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Appendix B: Coordinate Geometry and Lines", - "sections" : [ - { - "number" : -1, - "section_id" : "1242", - "name" : "", - "num_probs" : 0 - } - ], - "number" : 19, - "chapter_id" : "201" - }, - { - "chapter_id" : "202", - "sections" : [ - { - "section_id" : "1243", - "number" : -1, - "name" : "", - "num_probs" : 0 - } - ], - "number" : 20, - "name" : "Appendix C: Graphs of Second-Degree Equations", - "num_probs" : 0 - }, - { - "number" : 21, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "1244" - } - ], - "chapter_id" : "203", - "name" : "Appendix D: Trigonometry", - "num_probs" : 0 - }, - { - "name" : "Appendix E: Sigma Notation", - "num_probs" : 0, - "chapter_id" : "204", - "number" : 22, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1245", - "number" : -1 - } - ] - }, - { - "number" : 23, - "sections" : [ - { - "number" : -1, - "section_id" : "1246", - "num_probs" : 0, - "name" : "" - } - ], - "chapter_id" : "205", - "num_probs" : 0, - "name" : "Appendix F: Proofs of Theorems" - }, - { - "name" : "Appendix G: The Logarithm Defined as an Integral", - "num_probs" : 0, - "chapter_id" : "206", - "number" : 24, - "sections" : [ - { - "section_id" : "1247", - "number" : -1, - "name" : "", - "num_probs" : 0 - } - ] - }, - { - "num_probs" : 0, - "name" : "Appendix H: Complex Numbers", - "number" : 25, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1248", - "number" : -1 - } - ], - "chapter_id" : "207" - }, - { - "num_probs" : 0, - "name" : "Appendix I: Answers to Odd-Numbered Exercises", - "chapter_id" : "208", - "number" : 26, - "sections" : [ - { - "number" : -1, - "section_id" : "1249", - "num_probs" : 0, - "name" : "" - } - ] - } - ], - "author" : "Stewart", - "num_probs" : 2462, - "publisher" : null, - "edition" : 6 - }, - { - "num_probs" : 2806, - "publisher" : null, - "edition" : 5, - "author" : "Stewart", - "chapters" : [ - { - "number" : 1, - "sections" : [ - { - "number" : -1, - "section_id" : "951", - "num_probs" : 0, - "name" : "" - }, - { - "name" : "Four Ways to Represent a Function", - "num_probs" : 0, - "section_id" : "952", - "number" : 1 - }, - { - "num_probs" : 0, - "name" : "Mathematical Models: A Catalog of Essential Functions", - "section_id" : "953", - "number" : 2 - }, - { - "num_probs" : 0, - "name" : "New Functions from Old Functions", - "section_id" : "954", - "number" : 3 - }, - { - "section_id" : "955", - "number" : 4, - "num_probs" : 0, - "name" : "Graphing Calculators and Computers" - }, - { - "name" : "Exponential Functions", - "num_probs" : 52, - "section_id" : "956", - "number" : 5 - }, - { - "name" : "Inverse Functions and Logarithms", - "num_probs" : 144, - "number" : 6, - "section_id" : "957" - } - ], - "chapter_id" : "158", - "name" : "Functions and Models", - "num_probs" : 196 - }, - { - "number" : 2, - "sections" : [ - { - "section_id" : "958", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "name" : "The Tangent and Velocity Problems", - "num_probs" : 9, - "number" : 1, - "section_id" : "959" - }, - { - "num_probs" : 35, - "name" : "The Limit of a Function", - "section_id" : "960", - "number" : 2 - }, - { - "section_id" : "961", - "number" : 3, - "num_probs" : 54, - "name" : "Calculating Limits Using the Limit Laws" - }, - { - "number" : 4, - "section_id" : "962", - "name" : "The Precise Definition of a Limit", - "num_probs" : 2 - }, - { - "section_id" : "963", - "number" : 5, - "name" : "Continuity", - "num_probs" : 58 - }, - { - "number" : 6, - "section_id" : "964", - "num_probs" : 42, - "name" : "Limits at Infinity; Horizontal Asymptotes" - }, - { - "num_probs" : 16, - "name" : "Tangents, Velocities, and Other Rates of Change", - "number" : 7, - "section_id" : "965" - }, - { - "num_probs" : 17, - "name" : "Derivatives", - "section_id" : "966", - "number" : 8 - }, - { - "number" : 9, - "section_id" : "967", - "name" : "The Derivative as a Function", - "num_probs" : 22 - } - ], - "chapter_id" : "159", - "num_probs" : 255, - "name" : "Limits and Derivatives" - }, - { - "chapter_id" : "160", - "number" : 3, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "968", - "number" : -1 - }, - { - "num_probs" : 57, - "name" : "Derivatives of Polynomials and Exponential Functions", - "number" : 1, - "section_id" : "969" - }, - { - "number" : 2, - "section_id" : "970", - "num_probs" : 35, - "name" : "The Product and Quotient Rules" - }, - { - "number" : 3, - "section_id" : "971", - "num_probs" : 35, - "name" : "Rates of Change in the Natural and Social Sciences" - }, - { - "num_probs" : 36, - "name" : "Derivatives of Trigonometric Functions", - "section_id" : "972", - "number" : 4 - }, - { - "section_id" : "973", - "number" : 5, - "name" : "The Chain Rule", - "num_probs" : 77 - }, - { - "name" : "Implicit Differentiation", - "num_probs" : 67, - "section_id" : "974", - "number" : 6 - }, - { - "number" : 7, - "section_id" : "975", - "num_probs" : 94, - "name" : "Higher Derivatives" - }, - { - "num_probs" : 52, - "name" : "Derivatives of Logarithmic Functions", - "section_id" : "976", - "number" : 8 - }, - { - "section_id" : "977", - "number" : 9, - "name" : "Hyperbolic Functions", - "num_probs" : 0 - }, - { - "number" : 10, - "section_id" : "978", - "num_probs" : 30, - "name" : "Related Rates" - }, - { - "num_probs" : 38, - "name" : "Linear Approximations and Differentials", - "section_id" : "979", - "number" : 11 - } - ], - "name" : "Differentiation Rules", - "num_probs" : 521 - }, - { - "chapter_id" : "161", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "980", - "number" : -1 - }, - { - "section_id" : "981", - "number" : 1, - "name" : "Maximum and Minimum Values", - "num_probs" : 59 - }, - { - "number" : 2, - "section_id" : "982", - "num_probs" : 10, - "name" : "The Mean Value Theorem" - }, - { - "num_probs" : 6, - "name" : "How Derivatives Affect the Shape of a Graph", - "section_id" : "983", - "number" : 3 - }, - { - "num_probs" : 74, - "name" : "Indeterminate Forms and L'Hospital's Rule", - "number" : 4, - "section_id" : "984" - }, - { - "name" : "Summary of Curve Sketching", - "num_probs" : 5, - "number" : 5, - "section_id" : "985" - }, - { - "name" : "Graphing with Calculus and Calculators", - "num_probs" : 0, - "section_id" : "986", - "number" : 6 - }, - { - "name" : "Optimization Problems", - "num_probs" : 61, - "section_id" : "987", - "number" : 7 - }, - { - "num_probs" : 12, - "name" : "Applications to Business and Economics", - "number" : 8, - "section_id" : "988" - }, - { - "number" : 9, - "section_id" : "989", - "num_probs" : 15, - "name" : "Newton's Method" - }, - { - "number" : 10, - "section_id" : "990", - "name" : "Antiderivatives", - "num_probs" : 69 - } - ], - "number" : 4, - "name" : "Applications of Differentiation", - "num_probs" : 311 - }, - { - "num_probs" : 371, - "name" : "Integrals", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "991", - "number" : -1 - }, - { - "name" : "Areas and Distances", - "num_probs" : 32, - "number" : 1, - "section_id" : "992" - }, - { - "number" : 2, - "section_id" : "993", - "num_probs" : 62, - "name" : "The Definite Integral" - }, - { - "section_id" : "994", - "number" : 3, - "name" : "The Fundamental Theorem of Calculus", - "num_probs" : 87 - }, - { - "section_id" : "995", - "number" : 4, - "num_probs" : 90, - "name" : "Indefinite Integrals and the Net Change Theorem" - }, - { - "section_id" : "996", - "number" : 5, - "name" : "The Substitution Rule", - "num_probs" : 100 - }, - { - "number" : 6, - "section_id" : "997", - "num_probs" : 0, - "name" : "The Logarithm Defined as an Integral" - } - ], - "number" : 5, - "chapter_id" : "162" - }, - { - "num_probs" : 262, - "name" : "Applications of Integration", - "number" : 6, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "998", - "number" : -1 - }, - { - "section_id" : "999", - "number" : 1, - "num_probs" : 58, - "name" : "Areas between Curves" - }, - { - "section_id" : "1000", - "number" : 2, - "name" : "Volumes", - "num_probs" : 82 - }, - { - "name" : "Volumes by Cylindrical Shells", - "num_probs" : 63, - "number" : 3, - "section_id" : "1001" - }, - { - "num_probs" : 36, - "name" : "Work", - "number" : 4, - "section_id" : "1002" - }, - { - "name" : "Average Value of a Function", - "num_probs" : 23, - "section_id" : "1003", - "number" : 5 - } - ], - "chapter_id" : "163" - }, - { - "number" : 7, - "sections" : [ - { - "number" : -1, - "section_id" : "1004", - "num_probs" : 0, - "name" : "" - }, - { - "name" : "Integration by Parts", - "num_probs" : 66, - "section_id" : "1005", - "number" : 1 - }, - { - "name" : "Trigonometric Integrals", - "num_probs" : 67, - "number" : 2, - "section_id" : "1006" - }, - { - "section_id" : "1007", - "number" : 3, - "num_probs" : 40, - "name" : "Trigonometric Substitution" - }, - { - "num_probs" : 70, - "name" : "Integration of Rational Functions by Partial Fractions", - "number" : 4, - "section_id" : "1008" - }, - { - "number" : 5, - "section_id" : "1009", - "num_probs" : 80, - "name" : "Strategy for Integration" - }, - { - "number" : 6, - "section_id" : "1010", - "name" : "Integration Using Tables and Computer Algebra Systems", - "num_probs" : 48 - }, - { - "name" : "Approximate Integration", - "num_probs" : 42, - "number" : 7, - "section_id" : "1011" - }, - { - "name" : "Improper Integrals", - "num_probs" : 73, - "number" : 8, - "section_id" : "1012" - } - ], - "chapter_id" : "164", - "name" : "Techniques of Integration", - "num_probs" : 486 - }, - { - "name" : "Further Applications of Integration", - "num_probs" : 110, - "sections" : [ - { - "section_id" : "1013", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "1014", - "name" : "Arc Length", - "num_probs" : 38 - }, - { - "section_id" : "1015", - "number" : 2, - "name" : "Area of a Surface of Revolution", - "num_probs" : 32 - }, - { - "num_probs" : 40, - "name" : "Applications to Physics and Engineering", - "section_id" : "1016", - "number" : 3 - }, - { - "num_probs" : 0, - "name" : "Applications to Economics and Biology", - "number" : 4, - "section_id" : "1017" - }, - { - "section_id" : "1018", - "number" : 5, - "name" : "Probability", - "num_probs" : 0 - } - ], - "number" : 8, - "chapter_id" : "165" - }, - { - "num_probs" : 0, - "name" : "Differential Equations", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1019", - "number" : -1 - }, - { - "section_id" : "1020", - "number" : 1, - "name" : "Modeling with Differential Equations", - "num_probs" : 0 - }, - { - "name" : "Direction Fields and Euler's Method", - "num_probs" : 0, - "number" : 2, - "section_id" : "1021" - }, - { - "num_probs" : 0, - "name" : "Separable Equations", - "number" : 3, - "section_id" : "1022" - }, - { - "number" : 4, - "section_id" : "1023", - "name" : "Exponential Growth and Decay", - "num_probs" : 0 - }, - { - "name" : "The Logistic Equation", - "num_probs" : 0, - "number" : 5, - "section_id" : "1024" - }, - { - "num_probs" : 0, - "name" : "Linear Equations", - "number" : 6, - "section_id" : "1025" - }, - { - "section_id" : "1026", - "number" : 7, - "name" : "Predator-Prey Systems", - "num_probs" : 0 - } - ], - "number" : 9, - "chapter_id" : "166" - }, - { - "chapter_id" : "167", - "number" : 10, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1027", - "number" : -1 - }, - { - "name" : "Curves Defined by Parametric Equations", - "num_probs" : 20, - "section_id" : "1028", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "1029", - "name" : "Calculus with Parametric Curves", - "num_probs" : 66 - }, - { - "section_id" : "1030", - "number" : 3, - "num_probs" : 124, - "name" : "Polar Coordinates" - }, - { - "number" : 4, - "section_id" : "1031", - "name" : "Areas and Lengths in Polar Coordinates", - "num_probs" : 67 - }, - { - "number" : 5, - "section_id" : "1032", - "num_probs" : 0, - "name" : "Conic Sections" - }, - { - "name" : "Conic Sections in Polar Coordinates", - "num_probs" : 0, - "section_id" : "1033", - "number" : 6 - } - ], - "num_probs" : 277, - "name" : "Parametric Equations and Polar Coordinates" - }, - { - "chapter_id" : "168", - "number" : 11, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1034", - "number" : -1 - }, - { - "num_probs" : 0, - "name" : "Sequences", - "number" : 1, - "section_id" : "1035" - }, - { - "name" : "Series", - "num_probs" : 0, - "number" : 2, - "section_id" : "1036" - }, - { - "num_probs" : 0, - "name" : "The Integral Test and Estimates of Sums", - "number" : 3, - "section_id" : "1037" - }, - { - "section_id" : "1038", - "number" : 4, - "name" : "The Comparison Tests", - "num_probs" : 0 - }, - { - "section_id" : "1039", - "number" : 5, - "num_probs" : 0, - "name" : "Alternating Series" - }, - { - "number" : 6, - "section_id" : "1040", - "num_probs" : 0, - "name" : "Absolute Convergence and the Ratio and Root Tests" - }, - { - "section_id" : "1041", - "number" : 7, - "num_probs" : 0, - "name" : "Strategy for Testing Series" - }, - { - "section_id" : "1042", - "number" : 8, - "num_probs" : 0, - "name" : "Power Series" - }, - { - "number" : 9, - "section_id" : "1043", - "name" : "Representations of Functions as Power Series", - "num_probs" : 0 - }, - { - "name" : "Taylor and Maclaurin Series", - "num_probs" : 0, - "section_id" : "1044", - "number" : 10 - }, - { - "name" : "The Binomial Series", - "num_probs" : 0, - "number" : 11, - "section_id" : "1045" - }, - { - "section_id" : "1046", - "number" : 12, - "name" : "Applications of Taylor Polynomials", - "num_probs" : 0 - } - ], - "name" : "Infinite Sequences and Series", - "num_probs" : 0 - }, - { - "chapter_id" : "169", - "number" : 12, - "sections" : [ - { - "number" : -1, - "section_id" : "1047", - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "1048", - "name" : "Three-Dimensional Coordinate Systems", - "num_probs" : 0 - }, - { - "section_id" : "1049", - "number" : 2, - "name" : "Vectors", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "The Dot Product", - "number" : 3, - "section_id" : "1050" - }, - { - "number" : 4, - "section_id" : "1051", - "name" : "The Cross Product", - "num_probs" : 0 - }, - { - "name" : "Equations of Lines and Planes", - "num_probs" : 0, - "section_id" : "1052", - "number" : 5 - }, - { - "section_id" : "1053", - "number" : 6, - "num_probs" : 0, - "name" : "Cylinders and Quadric Surfaces" - }, - { - "number" : 7, - "section_id" : "1054", - "num_probs" : 0, - "name" : "Cylindrical and Spherical Coordinates" - } - ], - "num_probs" : 0, - "name" : "Vectors and the Geometry of Space" - }, - { - "number" : 13, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1055", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "1056", - "name" : "Vector Functions and Space Curves", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Derivatives and Integrals of Vector Functions", - "number" : 2, - "section_id" : "1057" - }, - { - "num_probs" : 0, - "name" : "Arc Length and Curvature", - "section_id" : "1058", - "number" : 3 - }, - { - "section_id" : "1059", - "number" : 4, - "name" : "Motion in Space: Velocity and Acceleration", - "num_probs" : 0 - } - ], - "chapter_id" : "170", - "name" : "Vector Functions", - "num_probs" : 0 - }, - { - "chapter_id" : "171", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "1060" - }, - { - "section_id" : "1061", - "number" : 1, - "num_probs" : 0, - "name" : "Functions of Several Variables" - }, - { - "num_probs" : 0, - "name" : "Limits and Continuity", - "section_id" : "1062", - "number" : 2 - }, - { - "section_id" : "1063", - "number" : 3, - "name" : "Partial Derivatives", - "num_probs" : 0 - }, - { - "name" : "Tangent Planes and Linear Approximations", - "num_probs" : 0, - "number" : 4, - "section_id" : "1064" - }, - { - "section_id" : "1065", - "number" : 5, - "name" : "The Chain Rule", - "num_probs" : 0 - }, - { - "number" : 6, - "section_id" : "1066", - "num_probs" : 0, - "name" : "Directional Derivatives and the Gradient Vector" - }, - { - "section_id" : "1067", - "number" : 7, - "name" : "Maximum and Minimum Values", - "num_probs" : 0 - }, - { - "name" : "Lagrange Multipliers", - "num_probs" : 0, - "section_id" : "1068", - "number" : 8 - } - ], - "number" : 14, - "num_probs" : 0, - "name" : "Partial Derivatives" - }, - { - "num_probs" : 9, - "name" : "Multiple Integrals", - "chapter_id" : "172", - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1069", - "number" : -1 - }, - { - "section_id" : "1070", - "number" : 1, - "num_probs" : 0, - "name" : "Double Integrals over Rectangles" - }, - { - "number" : 2, - "section_id" : "1071", - "name" : "Iterated Integrals", - "num_probs" : 0 - }, - { - "section_id" : "1072", - "number" : 3, - "name" : "Double Integrals over General Regions", - "num_probs" : 1 - }, - { - "number" : 4, - "section_id" : "1073", - "num_probs" : 0, - "name" : "Double Integrals in Polar Coordinates" - }, - { - "number" : 5, - "section_id" : "1074", - "name" : "Applications of Double Integrals", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Surface Area", - "number" : 6, - "section_id" : "1075" - }, - { - "number" : 7, - "section_id" : "1076", - "name" : "Triple Integrals", - "num_probs" : 7 - }, - { - "section_id" : "1077", - "number" : 8, - "num_probs" : 1, - "name" : "Triple Integrals in Cylindrical and Spherical Coordinates" - }, - { - "section_id" : "1078", - "number" : 9, - "name" : "Change of Variables in Multiple Integrals", - "num_probs" : 0 - } - ], - "number" : 15 - }, - { - "num_probs" : 8, - "name" : "Vector Calculus", - "chapter_id" : "173", - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1079", - "number" : -1 - }, - { - "num_probs" : 8, - "name" : "Vector Fields", - "section_id" : "1080", - "number" : 1 - }, - { - "section_id" : "1081", - "number" : 2, - "num_probs" : 0, - "name" : "Line Integrals" - }, - { - "name" : "The Fundamental Theorem for Line Integrals", - "num_probs" : 0, - "number" : 3, - "section_id" : "1082" - }, - { - "number" : 4, - "section_id" : "1083", - "name" : "Green's Theorem", - "num_probs" : 0 - }, - { - "section_id" : "1084", - "number" : 5, - "num_probs" : 0, - "name" : "Curl and Divergence" - }, - { - "section_id" : "1085", - "number" : 6, - "num_probs" : 0, - "name" : "Parametric Surfaces and their Areas" - }, - { - "section_id" : "1086", - "number" : 7, - "num_probs" : 0, - "name" : "Surface Integrals" - }, - { - "section_id" : "1087", - "number" : 8, - "name" : "Stokes' Theorem", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "The Divergence Theorem", - "number" : 9, - "section_id" : "1088" - }, - { - "number" : 10, - "section_id" : "1089", - "num_probs" : 0, - "name" : "Summary" - } - ], - "number" : 16 - }, - { - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "1090" - }, - { - "section_id" : "1091", - "number" : 1, - "name" : "Second-Order Linear Equations", - "num_probs" : 0 - }, - { - "number" : 2, - "section_id" : "1092", - "name" : "Nonhomogeneous Linear Equations", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Applications of Second-Order Differential Equations", - "section_id" : "1093", - "number" : 3 - }, - { - "section_id" : "1094", - "number" : 4, - "num_probs" : 0, - "name" : "Series Solutions" - } - ], - "number" : 17, - "chapter_id" : "174", - "num_probs" : 0, - "name" : "Second-Order Differential Equations" - }, - { - "chapter_id" : "175", - "number" : 18, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1095", - "number" : -1 - } - ], - "num_probs" : 0, - "name" : "Appendix A: Numbers, Inequalities, and Absolute Values" - }, - { - "chapter_id" : "176", - "sections" : [ - { - "section_id" : "1096", - "number" : -1, - "num_probs" : 0, - "name" : "" - } - ], - "number" : 19, - "name" : "Appendix B: Coordinate Geometry and Lines", - "num_probs" : 0 - }, - { - "number" : 20, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "1097" - } - ], - "chapter_id" : "177", - "num_probs" : 0, - "name" : "Appendix C: Graphs of Second-Degree Equations" - }, - { - "name" : "Appendix D: Trigonometry", - "num_probs" : 0, - "chapter_id" : "178", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1098", - "number" : -1 - } - ], - "number" : 21 - }, - { - "chapter_id" : "179", - "number" : 22, - "sections" : [ - { - "number" : -1, - "section_id" : "1099", - "name" : "", - "num_probs" : 0 - } - ], - "name" : "Appendix E: Sigma Notation", - "num_probs" : 0 - }, - { - "chapter_id" : "180", - "number" : 23, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1100", - "number" : -1 - } - ], - "name" : "Appendix F: Proofs of Theorems", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Appendix G: Complex Numbers", - "chapter_id" : "181", - "sections" : [ - { - "number" : -1, - "section_id" : "1101", - "num_probs" : 0, - "name" : "" - } - ], - "number" : 24 - }, - { - "num_probs" : 0, - "name" : "Appendix H: Answers to Odd-Numbered Exercises", - "chapter_id" : "182", - "number" : 25, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "1102" - } - ] - } - ], - "isbn" : null, - "textbook_id" : "12", - "title" : "Calculus: Early Transcendentals", - "pubdate" : null - }, - { - "chapters" : [ - { - "name" : "Limits and continuity", - "num_probs" : 1, - "number" : 2, - "sections" : [ - { - "name" : "Definitions and existence (conceptual)", - "num_probs" : 1, - "number" : 3, - "section_id" : "2848" - } - ], - "chapter_id" : "560" - } - ], - "pubdate" : null, - "title" : "Calculus: Early Transcendentals", - "textbook_id" : "95", - "isbn" : null, - "edition" : 5, - "publisher" : null, - "num_probs" : 1, - "author" : "Briggs" - }, - { - "edition" : 1, - "num_probs" : 2685, - "publisher" : null, - "author" : "Rogawski", - "chapters" : [ - { - "number" : 1, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "2128" - }, - { - "number" : 1, - "section_id" : "2129", - "num_probs" : 0, - "name" : "Real Numbers, Functions, and Graphs" - }, - { - "section_id" : "2130", - "number" : 2, - "num_probs" : 0, - "name" : "Linear and Quadratic Functions" - }, - { - "name" : "The Basic Classes of Functions", - "num_probs" : 0, - "number" : 3, - "section_id" : "2131" - }, - { - "num_probs" : 0, - "name" : "Trigonometric Functions", - "number" : 4, - "section_id" : "2132" - }, - { - "section_id" : "2133", - "number" : 5, - "name" : "Inverse Functions", - "num_probs" : 0 - }, - { - "number" : 6, - "section_id" : "2134", - "num_probs" : 0, - "name" : "Exponential and Logarithmic Functions" - }, - { - "num_probs" : 0, - "name" : "Technology: Calculators and Computers", - "number" : 7, - "section_id" : "2135" - } - ], - "chapter_id" : "341", - "name" : "Precalculus Review", - "num_probs" : 0 - }, - { - "name" : "Limits", - "num_probs" : 87, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "2136" - }, - { - "num_probs" : 12, - "name" : "Limits, Rates of Change, and Tangent Lines", - "number" : 1, - "section_id" : "2137" - }, - { - "number" : 2, - "section_id" : "2138", - "num_probs" : 4, - "name" : "Limits: A Numerical and Graphical Approach" - }, - { - "number" : 3, - "section_id" : "2139", - "num_probs" : 19, - "name" : "Basic Limit Laws" - }, - { - "number" : 4, - "section_id" : "2140", - "name" : "Limits and Continuity", - "num_probs" : 27 - }, - { - "section_id" : "2141", - "number" : 5, - "name" : "Evaluating Limits Algebraically", - "num_probs" : 25 - }, - { - "section_id" : "2142", - "number" : 6, - "name" : "Trigonometric Limits", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Intermediate Value Theorem", - "number" : 7, - "section_id" : "2143" - }, - { - "name" : "The Formal Definition of a Limit", - "num_probs" : 0, - "number" : 8, - "section_id" : "2144" - } - ], - "number" : 2, - "chapter_id" : "342" - }, - { - "name" : "Differentiation", - "num_probs" : 247, - "chapter_id" : "343", - "sections" : [ - { - "number" : -1, - "section_id" : "2145", - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 41, - "name" : "Definition of the Derivative", - "section_id" : "2146", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "2147", - "num_probs" : 18, - "name" : "The Derivative as a Function" - }, - { - "num_probs" : 7, - "name" : "Product and Quotient Rules", - "number" : 3, - "section_id" : "2148" - }, - { - "section_id" : "2149", - "number" : 4, - "name" : "Rates of Change", - "num_probs" : 19 - }, - { - "num_probs" : 21, - "name" : "Higher Derivatives", - "section_id" : "2150", - "number" : 5 - }, - { - "num_probs" : 34, - "name" : "Trigonometric Functions", - "number" : 6, - "section_id" : "2151" - }, - { - "number" : 7, - "section_id" : "2152", - "name" : "The Chain Rule", - "num_probs" : 26 - }, - { - "name" : "Implicit Differentiation", - "num_probs" : 8, - "number" : 8, - "section_id" : "2153" - }, - { - "name" : "Derivatives of Inverse Functions", - "num_probs" : 33, - "section_id" : "2154", - "number" : 9 - }, - { - "section_id" : "2155", - "number" : 10, - "num_probs" : 29, - "name" : "Derivatives of General Exponential and Logarithmic Functions" - }, - { - "section_id" : "2156", - "number" : 11, - "name" : "Related Rates", - "num_probs" : 11 - } - ], - "number" : 3 - }, - { - "name" : "Applications of the Derivative", - "num_probs" : 223, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "2157" - }, - { - "number" : 1, - "section_id" : "2158", - "num_probs" : 24, - "name" : "Linear Approximation and Applications" - }, - { - "number" : 2, - "section_id" : "2159", - "num_probs" : 27, - "name" : "Extreme Values" - }, - { - "name" : "The Mean Value Theorem and Monotonicity", - "num_probs" : 27, - "section_id" : "2160", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "2161", - "name" : "The Shape of a Graph", - "num_probs" : 26 - }, - { - "num_probs" : 26, - "name" : "Graph Sketching and Asymptotes", - "section_id" : "2162", - "number" : 5 - }, - { - "section_id" : "2163", - "number" : 6, - "num_probs" : 17, - "name" : "Applied Optimization" - }, - { - "section_id" : "2164", - "number" : 7, - "name" : "L'Hopital's Rule", - "num_probs" : 25 - }, - { - "number" : 8, - "section_id" : "2165", - "num_probs" : 13, - "name" : "Newton's Method" - }, - { - "num_probs" : 38, - "name" : "Antiderivatives", - "section_id" : "2166", - "number" : 9 - } - ], - "number" : 4, - "chapter_id" : "344" - }, - { - "num_probs" : 217, - "name" : "The Integral", - "chapter_id" : "345", - "number" : 5, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "2167" - }, - { - "section_id" : "2168", - "number" : 1, - "num_probs" : 22, - "name" : "Approximating and Computing Area" - }, - { - "number" : 2, - "section_id" : "2169", - "num_probs" : 25, - "name" : "The Definite Integral" - }, - { - "section_id" : "2170", - "number" : 3, - "name" : "The Fundamental Theorem of Calculus, Part I", - "num_probs" : 25 - }, - { - "number" : 4, - "section_id" : "2171", - "name" : "The Fundamental Theorem of Calculus, Part II", - "num_probs" : 73 - }, - { - "name" : "Net or Total Change as the Integral of a Rate", - "num_probs" : 2, - "number" : 5, - "section_id" : "2172" - }, - { - "num_probs" : 33, - "name" : "Substitution Method", - "section_id" : "2173", - "number" : 6 - }, - { - "name" : "Further Transcendental Functions", - "num_probs" : 37, - "number" : 7, - "section_id" : "2174" - }, - { - "name" : "Exponential Growth and Decay", - "num_probs" : 0, - "section_id" : "2175", - "number" : 8 - } - ] - }, - { - "chapter_id" : "346", - "number" : 6, - "sections" : [ - { - "section_id" : "2176", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 23, - "name" : "Area Between Two Curves", - "section_id" : "2177", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "2178", - "name" : "Setting Up Integrals: Volumes, Density, Average Value", - "num_probs" : 20 - }, - { - "name" : "Volumes of Revolution", - "num_probs" : 23, - "number" : 3, - "section_id" : "2179" - }, - { - "num_probs" : 22, - "name" : "The Method of Cylindrical Shells", - "section_id" : "2180", - "number" : 4 - }, - { - "num_probs" : 8, - "name" : "Work and Energy", - "number" : 5, - "section_id" : "2181" - } - ], - "name" : "Applications of the Integral", - "num_probs" : 96 - }, - { - "name" : "Techniques of Integration", - "num_probs" : 147, - "number" : 7, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "2182", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "2183", - "name" : "Numerical Integration", - "num_probs" : 4 - }, - { - "number" : 2, - "section_id" : "2184", - "num_probs" : 22, - "name" : "Integration by Parts" - }, - { - "name" : "Trigonometric Integrals", - "num_probs" : 47, - "section_id" : "2185", - "number" : 3 - }, - { - "name" : "Trigonometric Substitution", - "num_probs" : 23, - "number" : 4, - "section_id" : "2186" - }, - { - "name" : "Integrals of Hyperbolic and Inverse Hyperbolic Functions", - "num_probs" : 7, - "section_id" : "2187", - "number" : 5 - }, - { - "num_probs" : 25, - "name" : "The Method of Partial Fractions", - "number" : 6, - "section_id" : "2188" - }, - { - "number" : 7, - "section_id" : "2189", - "name" : "Improper Integrals", - "num_probs" : 19 - } - ], - "chapter_id" : "347" - }, - { - "num_probs" : 24, - "name" : "Further Applications of the Integral and Taylor Polynomials", - "sections" : [ - { - "number" : -1, - "section_id" : "2190", - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 11, - "name" : "Arc Length and Surface Area", - "section_id" : "2191", - "number" : 1 - }, - { - "num_probs" : 1, - "name" : "Fluid Pressure and Force", - "section_id" : "2192", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "2193", - "name" : "Center of Mass", - "num_probs" : 3 - }, - { - "num_probs" : 9, - "name" : "Taylor Polynomials", - "section_id" : "2194", - "number" : 4 - } - ], - "number" : 8, - "chapter_id" : "348" - }, - { - "chapter_id" : "349", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "2195", - "number" : -1 - }, - { - "section_id" : "2196", - "number" : 1, - "num_probs" : 19, - "name" : "Solving Differential Equations" - }, - { - "num_probs" : 0, - "name" : "Models Involving y'=k(y-b)", - "section_id" : "2197", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "2198", - "num_probs" : 7, - "name" : "Graphical and Numerical Methods" - }, - { - "section_id" : "2199", - "number" : 4, - "num_probs" : 3, - "name" : "The Logistic Equation" - }, - { - "section_id" : "2200", - "number" : 5, - "num_probs" : 14, - "name" : "First-Order Linear Equations" - } - ], - "number" : 9, - "name" : "Introduction to Differential Equations", - "num_probs" : 43 - }, - { - "number" : 10, - "sections" : [ - { - "number" : -1, - "section_id" : "2201", - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "2202", - "number" : 1, - "num_probs" : 30, - "name" : "Sequences" - }, - { - "num_probs" : 9, - "name" : "Summing an Infinite Series", - "section_id" : "2203", - "number" : 2 - }, - { - "num_probs" : 23, - "name" : "Convergence of Series with Positive Terms", - "section_id" : "2204", - "number" : 3 - }, - { - "num_probs" : 14, - "name" : "Absolute and Conditional Convergence", - "section_id" : "2205", - "number" : 4 - }, - { - "section_id" : "2206", - "number" : 5, - "name" : "The Ratio and Root Tests", - "num_probs" : 5 - }, - { - "number" : 6, - "section_id" : "2207", - "name" : "Power Series", - "num_probs" : 24 - }, - { - "section_id" : "2208", - "number" : 7, - "name" : "Taylor Series", - "num_probs" : 19 - } - ], - "chapter_id" : "350", - "name" : "Infinite Series", - "num_probs" : 124 - }, - { - "name" : "Parametric Equations, Polar Coordinates, and Conic Sections", - "num_probs" : 140, - "chapter_id" : "351", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "2209", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "2210", - "name" : "Parametric Equations", - "num_probs" : 39 - }, - { - "num_probs" : 15, - "name" : "Arc Length and Speed", - "number" : 2, - "section_id" : "2211" - }, - { - "num_probs" : 55, - "name" : "Polar Coordinates", - "number" : 3, - "section_id" : "2212" - }, - { - "name" : "Area and Arc Length in Polar Coordinates", - "num_probs" : 1, - "number" : 4, - "section_id" : "2213" - }, - { - "name" : "Conic Sections", - "num_probs" : 30, - "number" : 5, - "section_id" : "2214" - } - ], - "number" : 11 - }, - { - "chapter_id" : "352", - "sections" : [ - { - "section_id" : "2215", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "2216", - "name" : "Vectors in the Plane", - "num_probs" : 30 - }, - { - "section_id" : "2217", - "number" : 2, - "name" : "Vectors in Three Dimensions", - "num_probs" : 27 - }, - { - "number" : 3, - "section_id" : "2218", - "name" : "Dot Product and the Angle Between Two Vectors", - "num_probs" : 34 - }, - { - "name" : "The Cross Product", - "num_probs" : 112, - "number" : 4, - "section_id" : "2219" - }, - { - "num_probs" : 105, - "name" : "Planes in Three-Space", - "number" : 5, - "section_id" : "2220" - }, - { - "name" : "A Survey of Quadric Surfaces", - "num_probs" : 2, - "section_id" : "2221", - "number" : 6 - }, - { - "name" : "Cylindrical and Spherical Coordinates", - "num_probs" : 30, - "number" : 7, - "section_id" : "2222" - } - ], - "number" : 12, - "name" : "Vector Geometry", - "num_probs" : 340 - }, - { - "num_probs" : 64, - "name" : "Calculus of Vector-Valued Functions", - "chapter_id" : "353", - "number" : 13, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "2223", - "number" : -1 - }, - { - "name" : "Vector-Valued Functions", - "num_probs" : 3, - "section_id" : "2224", - "number" : 1 - }, - { - "name" : "Calculus of Vector-Valued Functions", - "num_probs" : 21, - "number" : 2, - "section_id" : "2225" - }, - { - "number" : 3, - "section_id" : "2226", - "num_probs" : 31, - "name" : "Arc Length and Speed" - }, - { - "number" : 4, - "section_id" : "2227", - "num_probs" : 6, - "name" : "Curvature" - }, - { - "number" : 5, - "section_id" : "2228", - "num_probs" : 3, - "name" : "Motion in Three-Space" - }, - { - "num_probs" : 0, - "name" : "Planetary Motion According to Kepler and Newton", - "section_id" : "2229", - "number" : 6 - } - ] - }, - { - "chapter_id" : "354", - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "2230" - }, - { - "num_probs" : 97, - "name" : "Functions in Two or More Variables", - "section_id" : "2231", - "number" : 1 - }, - { - "section_id" : "2232", - "number" : 2, - "name" : "Limits and Continuity in Several Variables", - "num_probs" : 49 - }, - { - "number" : 3, - "section_id" : "2233", - "name" : "Partial Derivatives", - "num_probs" : 181 - }, - { - "number" : 4, - "section_id" : "2234", - "name" : "Differentiability, Linear Approximation, and Tangent Planes", - "num_probs" : 30 - }, - { - "section_id" : "2235", - "number" : 5, - "num_probs" : 166, - "name" : "The Gradient and Directional Derivatives" - }, - { - "section_id" : "2236", - "number" : 6, - "name" : "The Chain Rule", - "num_probs" : 54 - }, - { - "num_probs" : 232, - "name" : "Optimization in Several Variables", - "number" : 7, - "section_id" : "2237" - }, - { - "section_id" : "2238", - "number" : 8, - "name" : "Lagrange Multipliers: Optimizing with a Constraint", - "num_probs" : 74 - } - ], - "number" : 14, - "name" : "Differentiation in Several Variables", - "num_probs" : 883 - }, - { - "sections" : [ - { - "section_id" : "2239", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "2240", - "number" : 1, - "name" : "Integrals in Several Variables", - "num_probs" : 4 - }, - { - "section_id" : "2241", - "number" : 2, - "name" : "Double Integrals over More General Regions", - "num_probs" : 7 - }, - { - "section_id" : "2242", - "number" : 3, - "num_probs" : 10, - "name" : "Triple Integrals" - }, - { - "section_id" : "2243", - "number" : 4, - "num_probs" : 3, - "name" : "Integration in Polar, Cylindrical, and Spherical Coordinates" - }, - { - "num_probs" : 0, - "name" : "Change of Variables", - "section_id" : "2244", - "number" : 5 - } - ], - "number" : 15, - "chapter_id" : "355", - "num_probs" : 24, - "name" : "Multiple Integration" - }, - { - "sections" : [ - { - "section_id" : "2245", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "name" : "Vector Fields", - "num_probs" : 8, - "section_id" : "2246", - "number" : 1 - }, - { - "name" : "Line Integrals", - "num_probs" : 1, - "number" : 2, - "section_id" : "2247" - }, - { - "section_id" : "2248", - "number" : 3, - "name" : "Conservative Vector Fields", - "num_probs" : 0 - }, - { - "number" : 4, - "section_id" : "2249", - "name" : "Parametrized Surfaces and Surface Integrals", - "num_probs" : 5 - }, - { - "num_probs" : 0, - "name" : "Integrals of Vector Fields", - "section_id" : "2250", - "number" : 5 - } - ], - "number" : 16, - "chapter_id" : "356", - "num_probs" : 14, - "name" : "Line and Surface Integrals" - }, - { - "number" : 17, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "2251" - }, - { - "name" : "Green's Theorem", - "num_probs" : 3, - "section_id" : "2252", - "number" : 1 - }, - { - "section_id" : "2253", - "number" : 2, - "num_probs" : 4, - "name" : "Stokes' Theorem" - }, - { - "name" : "Divergence Theorem", - "num_probs" : 5, - "section_id" : "2254", - "number" : 3 - } - ], - "chapter_id" : "357", - "name" : "Fundamental Theorems of Vector Analysis", - "num_probs" : 12 - } - ], - "textbook_id" : "23", - "title" : "Calculus: Early Transcendentals", - "pubdate" : null, - "isbn" : null - }, - { - "chapters" : [ - { - "sections" : [ - { - "number" : 5, - "section_id" : "2554", - "num_probs" : 4, - "name" : "Summary of curve sketching" - }, - { - "section_id" : "2570", - "number" : 7, - "name" : "Optimization - general", - "num_probs" : 2 - } - ], - "number" : 4, - "chapter_id" : "454", - "num_probs" : 6, - "name" : "Applications of differentiation" - }, - { - "sections" : [ - { - "num_probs" : 18, - "name" : "Riemann sums", - "section_id" : "2549", - "number" : 2 - } - ], - "number" : 5, - "chapter_id" : "449", - "name" : "Integrals", - "num_probs" : 18 - }, - { - "chapter_id" : "461", - "sections" : [ - { - "section_id" : "2564", - "number" : 4, - "num_probs" : 4, - "name" : "Work" - } - ], - "number" : 6, - "num_probs" : 4, - "name" : "Applications of integration" - }, - { - "name" : "Techniques of integration", - "num_probs" : 3, - "chapter_id" : "445", - "number" : 7, - "sections" : [ - { - "number" : 4, - "section_id" : "2545", - "name" : "Partial fractions", - "num_probs" : 3 - } - ] - }, - { - "num_probs" : 1, - "name" : "Applications of integration", - "sections" : [ - { - "num_probs" : 1, - "name" : "Arc length", - "section_id" : "2559", - "number" : 1 - } - ], - "number" : 8, - "chapter_id" : "458" - } - ], - "textbook_id" : "55", - "title" : "Calculus: Early Transcendentals", - "pubdate" : null, - "isbn" : null, - "edition" : 4, - "num_probs" : 32, - "publisher" : null, - "author" : "Stewart" - }, - { - "pubdate" : null, - "title" : "Calculus: Early Transcendentals", - "textbook_id" : "66", - "isbn" : null, - "chapters" : [ - { - "num_probs" : 2, - "name" : "Integrals", - "chapter_id" : "463", - "sections" : [ - { - "section_id" : "2566", - "number" : 8, - "num_probs" : 2, - "name" : "Improper integrals" - } - ], - "number" : 7 - } - ], - "author" : "James Stewart", - "edition" : 5, - "publisher" : null, - "num_probs" : 2 - }, - { - "publisher" : null, - "num_probs" : 56, - "edition" : 7, - "author" : "Stewart", - "chapters" : [ - { - "num_probs" : 0, - "name" : "Functions", - "chapter_id" : "555", - "number" : 1, - "sections" : [ - { - "name" : "Domain and range", - "num_probs" : 0, - "number" : 1, - "section_id" : "2840" - }, - { - "number" : 6, - "section_id" : "2841", - "num_probs" : 0, - "name" : "Domain and range" - } - ] - }, - { - "num_probs" : 2, - "name" : "Limits and continuity", - "chapter_id" : "552", - "sections" : [ - { - "section_id" : "2837", - "number" : 4, - "name" : "Definitions and existence (conceptual)", - "num_probs" : 1 - }, - { - "num_probs" : 1, - "name" : "Continuity - concept of", - "section_id" : "2835", - "number" : 5 - } - ], - "number" : 2 - }, - { - "num_probs" : 1, - "name" : "Integrals", - "sections" : [ - { - "name" : "Fundamental theorem of calculus", - "num_probs" : 1, - "section_id" : "2838", - "number" : 3 - } - ], - "number" : 5, - "chapter_id" : "553" - }, - { - "sections" : [ - { - "section_id" : "2839", - "number" : 6, - "name" : "Applications", - "num_probs" : 3 - } - ], - "number" : 9, - "chapter_id" : "554", - "name" : "Systems of differential equations", - "num_probs" : 3 - }, - { - "chapter_id" : "521", - "sections" : [ - { - "name" : "Limit of a sequence", - "num_probs" : 3, - "number" : 1, - "section_id" : "2752" - }, - { - "number" : 2, - "section_id" : "2759", - "num_probs" : 3, - "name" : "Test for divergence" - }, - { - "name" : "Partial sums", - "num_probs" : 1, - "section_id" : "2760", - "number" : 3 - }, - { - "section_id" : "2761", - "number" : 4, - "name" : "Comparison tests", - "num_probs" : 4 - }, - { - "section_id" : "2758", - "number" : 5, - "num_probs" : 4, - "name" : "Absolute and conditional convergence" - }, - { - "section_id" : "2753", - "number" : 6, - "num_probs" : 11, - "name" : "Absolute and conditional convergence" - }, - { - "name" : "Representations of functions as series", - "num_probs" : 12, - "section_id" : "2755", - "number" : 9 - }, - { - "num_probs" : 10, - "name" : "Taylor series", - "number" : 10, - "section_id" : "2756" - }, - { - "num_probs" : 0, - "name" : "Applications of Taylor polynomials", - "number" : 11, - "section_id" : "2757" - } - ], - "number" : 11, - "name" : "Infinite sequences and series", - "num_probs" : 48 - }, - { - "number" : 17, - "sections" : [ - { - "section_id" : "2834", - "number" : 2, - "name" : "Variation of parameters", - "num_probs" : 1 - }, - { - "name" : "Singular point", - "num_probs" : 1, - "number" : 4, - "section_id" : "2836" - } - ], - "chapter_id" : "551", - "num_probs" : 2, - "name" : "Higher order differential equations" - } - ], - "isbn" : null, - "pubdate" : null, - "title" : "Calculus: Early Transcendentals", - "textbook_id" : "84" - }, - { - "isbn" : null, - "pubdate" : null, - "title" : "Calculus: Early Transcendentals", - "textbook_id" : "46", - "chapters" : [ - { - "chapter_id" : "427", - "number" : 14, - "sections" : [ - { - "number" : 3, - "section_id" : "2499", - "name" : "Partial derivatives", - "num_probs" : 0 - } - ], - "num_probs" : 0, - "name" : "Differentiation of multivariable functions" - }, - { - "num_probs" : 0, - "name" : "Integration of multivariable functions", - "sections" : [ - { - "num_probs" : 0, - "name" : "Double integrals over rectangles", - "number" : 1, - "section_id" : "2489" - }, - { - "name" : "Double integrals in polar", - "num_probs" : 0, - "section_id" : "2496", - "number" : 3 - }, - { - "num_probs" : 0, - "name" : "Triple integrals", - "section_id" : "2494", - "number" : 5 - } - ], - "number" : 15, - "chapter_id" : "422" - } - ], - "author" : "Anton", - "publisher" : null, - "num_probs" : 0, - "edition" : 8 - }, - { - "author" : "Cook", - "publisher" : null, - "num_probs" : 0, - "edition" : 8, - "isbn" : null, - "pubdate" : null, - "textbook_id" : "49", - "title" : "Calculus: Early Transcendentals", - "chapters" : [ - { - "chapter_id" : "425", - "number" : 12, - "sections" : [ - { - "name" : "Partial derivatives", - "num_probs" : 0, - "section_id" : "2497", - "number" : 3 - } - ], - "name" : "Differentiation of multivariable functions", - "num_probs" : 0 - } - ] - }, - { - "edition" : 2, - "publisher" : null, - "num_probs" : 20, - "author" : "Rogawski", - "chapters" : [ - { - "name" : "Differentiation", - "num_probs" : 1, - "chapter_id" : "566", - "sections" : [ - { - "number" : 8, - "section_id" : "2854", - "num_probs" : 1, - "name" : "Derivatives of inverse functions" - } - ], - "number" : 3 - }, - { - "number" : 6, - "sections" : [ - { - "name" : "Volumes by cylindrical shells", - "num_probs" : 7, - "section_id" : "2352", - "number" : 4 - } - ], - "chapter_id" : "376", - "num_probs" : 7, - "name" : "Applications of integration" - }, - { - "sections" : [ - { - "section_id" : "2434", - "number" : 1, - "name" : "Integration by parts (with trigonometric functions)", - "num_probs" : 5 - }, - { - "num_probs" : 2, - "name" : "Trigonometric integrals", - "section_id" : "2433", - "number" : 2 - } - ], - "number" : 7, - "chapter_id" : "395", - "name" : "Techniques of integration", - "num_probs" : 7 - }, - { - "num_probs" : 2, - "name" : "Polar", - "chapter_id" : "390", - "number" : 11, - "sections" : [ - { - "name" : "Surface area of surfaces of revolution", - "num_probs" : 1, - "section_id" : "2417", - "number" : 2 - }, - { - "num_probs" : 1, - "name" : "Arc length", - "number" : 4, - "section_id" : "2415" - } - ] - }, - { - "number" : 12, - "sections" : [ - { - "number" : 4, - "section_id" : "2389", - "name" : "Cross product", - "num_probs" : 3 - } - ], - "chapter_id" : "384", - "num_probs" : 3, - "name" : "Vector geometry" - } - ], - "pubdate" : null, - "textbook_id" : "31", - "title" : "Calculus: Early Transcendentals 2e", - "isbn" : null - }, - { - "num_probs" : 1, - "publisher" : null, - "edition" : 9, - "author" : "Anton", - "chapters" : [ - { - "chapter_id" : "431", - "sections" : [ - { - "name" : "Product rule (without trigonometric functions)", - "num_probs" : 1, - "number" : 4, - "section_id" : "2512" - } - ], - "number" : 3, - "num_probs" : 1, - "name" : "Differentiation" - } - ], - "isbn" : null, - "textbook_id" : "51", - "title" : "Calculus: with Early Transcendentals", - "pubdate" : null - }, - { - "author" : "8", - "edition" : 8, - "publisher" : null, - "num_probs" : 0, - "pubdate" : null, - "title" : "Calculus: with Early Transcendentals", - "textbook_id" : "47", - "isbn" : null, - "chapters" : [ - { - "sections" : [ - { - "section_id" : "2491", - "number" : -1, - "name" : "", - "num_probs" : 0 - } - ], - "number" : -1, - "chapter_id" : "423", - "name" : "Integration of multivariable functions", - "num_probs" : 0 - } - ] - }, - { - "author" : "Anton", - "num_probs" : 175, - "publisher" : null, - "edition" : 8, - "isbn" : null, - "textbook_id" : "43", - "title" : "Calculus: with Early Transcendentals", - "pubdate" : null, - "chapters" : [ - { - "name" : "Differentiation", - "num_probs" : 0, - "number" : -1, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "2483" - } - ], - "chapter_id" : "416" - }, - { - "sections" : [ - { - "section_id" : "2532", - "number" : 5, - "name" : "Finding the inverse function", - "num_probs" : 10 - }, - { - "num_probs" : 14, - "name" : "Finding the inverse function", - "number" : 6, - "section_id" : "2533" - } - ], - "number" : 1, - "chapter_id" : "439", - "name" : "Inverse functions", - "num_probs" : 24 - }, - { - "number" : 2, - "sections" : [ - { - "number" : 2, - "section_id" : "2515", - "name" : "One-sided limits - concept of", - "num_probs" : 14 - }, - { - "name" : "Limits at infinity, horizontal and oblique asymptotes", - "num_probs" : 10, - "section_id" : "2516", - "number" : 3 - }, - { - "name" : "Definitions and existence (conceptual)", - "num_probs" : 0, - "section_id" : "2517", - "number" : 4 - }, - { - "num_probs" : 1, - "name" : "Rules of limits - basic", - "number" : 5, - "section_id" : "2514" - }, - { - "number" : 6, - "section_id" : "2518", - "name" : "Indeterminate forms and L'Hopital's rule", - "num_probs" : 7 - } - ], - "chapter_id" : "432", - "num_probs" : 32, - "name" : "Limits and continuity" - }, - { - "chapter_id" : "417", - "sections" : [ - { - "name" : "Problem", - "num_probs" : 0, - "number" : 1, - "section_id" : "2484" - }, - { - "number" : 2, - "section_id" : "2509", - "name" : "Definition of the derivative", - "num_probs" : 8 - }, - { - "section_id" : "2506", - "number" : 3, - "name" : "Derivatives involving multiple rules (all rules)", - "num_probs" : 24 - }, - { - "section_id" : "2513", - "number" : 4, - "num_probs" : 14, - "name" : "Quotient rule (without trigonometric functions)" - }, - { - "number" : 5, - "section_id" : "2511", - "name" : "Derivatives of trigonometric functions", - "num_probs" : 9 - }, - { - "number" : 6, - "section_id" : "2505", - "num_probs" : 13, - "name" : "Chain rule (with trigonometric functions)" - }, - { - "section_id" : "2508", - "number" : 7, - "num_probs" : 9, - "name" : "Related rates" - }, - { - "name" : "Related rates", - "num_probs" : 3, - "number" : 8, - "section_id" : "2507" - } - ], - "number" : 3, - "name" : "Demos", - "num_probs" : 80 - }, - { - "chapter_id" : "429", - "number" : 4, - "sections" : [ - { - "num_probs" : 12, - "name" : "Implicit differentiation", - "section_id" : "2501", - "number" : 1 - }, - { - "name" : "Chain rule (without trigonometric functions)", - "num_probs" : 11, - "number" : 2, - "section_id" : "2504" - }, - { - "section_id" : "2503", - "number" : 3, - "num_probs" : 7, - "name" : "Derivatives involving multiple rules (all rules)" - }, - { - "number" : 4, - "section_id" : "2502", - "num_probs" : 3, - "name" : "Indeterminate forms and L'Hopital's rule" - } - ], - "name" : "Differentiation", - "num_probs" : 33 - }, - { - "chapter_id" : "433", - "number" : 5, - "sections" : [ - { - "name" : "Increasing/decreasing functions and local extrema", - "num_probs" : 0, - "number" : 2, - "section_id" : "2519" - } - ], - "num_probs" : 0, - "name" : "Applications of differentiation" - }, - { - "chapter_id" : "438", - "sections" : [ - { - "section_id" : "2531", - "number" : 4, - "name" : "Riemann sums", - "num_probs" : 0 - } - ], - "number" : 6, - "num_probs" : 0, - "name" : "Integrals" - }, - { - "name" : "Infinite sequences and series", - "num_probs" : 0, - "sections" : [ - { - "name" : "Limit of a sequence", - "num_probs" : 0, - "number" : 2, - "section_id" : "2528" - }, - { - "number" : 4, - "section_id" : "2526", - "name" : "Comparison tests", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Ratio test", - "number" : 5, - "section_id" : "2529" - } - ], - "number" : 10, - "chapter_id" : "435" - }, - { - "chapter_id" : "428", - "sections" : [ - { - "number" : 8, - "section_id" : "2500", - "num_probs" : 0, - "name" : "Extreme values and optimization" - } - ], - "number" : 14, - "name" : "Differentiation of multivariable functions", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Integration of multivariable functions", - "sections" : [ - { - "num_probs" : 0, - "name" : "Parameterized surfaces", - "section_id" : "2495", - "number" : 4 - }, - { - "name" : "Applications of triple integrals", - "num_probs" : 0, - "number" : 6, - "section_id" : "2488" - }, - { - "name" : "Triple integrals in cylindrical and spherical", - "num_probs" : 0, - "section_id" : "2492", - "number" : 7 - }, - { - "num_probs" : 0, - "name" : "Change of variable", - "number" : 8, - "section_id" : "2490" - } - ], - "number" : 15, - "chapter_id" : "421" - }, - { - "num_probs" : 6, - "name" : "Vector calculus", - "chapter_id" : "434", - "number" : 16, - "sections" : [ - { - "num_probs" : 2, - "name" : "Conservative vector fields", - "number" : 2, - "section_id" : "2524" - }, - { - "num_probs" : 0, - "name" : "Conservative vector fields", - "number" : 3, - "section_id" : "2525" - }, - { - "section_id" : "2523", - "number" : 4, - "name" : "Green's theorem", - "num_probs" : 0 - }, - { - "number" : 5, - "section_id" : "2522", - "num_probs" : 0, - "name" : "Surface integrals of scalar fields" - }, - { - "number" : 6, - "section_id" : "2520", - "num_probs" : 3, - "name" : "Surface integrals of vector fields" - }, - { - "section_id" : "2521", - "number" : 8, - "name" : "Stokes' theorem", - "num_probs" : 1 - } - ] - } - ] - }, - { - "edition" : 8, - "num_probs" : 0, - "publisher" : null, - "author" : "Anton", - "chapters" : [ - { - "chapter_id" : "440", - "number" : -1, - "sections" : [ - { - "section_id" : "2534", - "number" : -1, - "name" : "", - "num_probs" : 0 - } - ], - "name" : "Linear equations and functions", - "num_probs" : 0 - }, - { - "sections" : [ - { - "name" : "Verification of solutions", - "num_probs" : 0, - "number" : 3, - "section_id" : "2498" - } - ], - "number" : 14, - "chapter_id" : "426", - "num_probs" : 0, - "name" : "Introductory concepts" - }, - { - "name" : "Integration of multivariable functions", - "num_probs" : 0, - "number" : 15, - "sections" : [ - { - "section_id" : "2493", - "number" : 2, - "num_probs" : 0, - "name" : "Double integrals over general regions" - } - ], - "chapter_id" : "424" - } - ], - "textbook_id" : "48", - "title" : "Calculus: with early transcendentals", - "pubdate" : null, - "isbn" : null - }, - { - "isbn" : null, - "pubdate" : null, - "title" : "Calculus:with Early Transcendentals", - "textbook_id" : "52", - "chapters" : [ - { - "num_probs" : 0, - "name" : "Infinite sequences and series", - "chapter_id" : "436", - "number" : 10, - "sections" : [ - { - "section_id" : "2527", - "number" : 3, - "name" : "Partial sums", - "num_probs" : 0 - } - ] - } - ], - "author" : "Anton", - "publisher" : null, - "num_probs" : 0, - "edition" : 8 - }, - { - "chapters" : [ - { - "name" : "Basic Algebra", - "num_probs" : 339, - "number" : 1, - "sections" : [ - { - "number" : -1, - "section_id" : "1250", - "name" : "", - "num_probs" : 0 - }, - { - "name" : "What is Algebra?", - "num_probs" : 0, - "section_id" : "1251", - "number" : 1 - }, - { - "section_id" : "1252", - "number" : 2, - "num_probs" : 70, - "name" : "Real Numbers" - }, - { - "name" : "Exponentials and Radicals", - "num_probs" : 69, - "number" : 3, - "section_id" : "1253" - }, - { - "num_probs" : 80, - "name" : "Algebraic Equations", - "number" : 4, - "section_id" : "1254" - }, - { - "num_probs" : 87, - "name" : "Fractional Expressions", - "section_id" : "1255", - "number" : 5 - }, - { - "num_probs" : 33, - "name" : "Basic Equations", - "section_id" : "1256", - "number" : 6 - } - ], - "chapter_id" : "209" - }, - { - "num_probs" : 107, - "name" : "Coordinates and Graphs", - "chapter_id" : "210", - "number" : 2, - "sections" : [ - { - "number" : -1, - "section_id" : "1257", - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 22, - "name" : "The Coordinate Plane", - "section_id" : "1258", - "number" : 1 - }, - { - "name" : "Graphs of Equations", - "num_probs" : 35, - "section_id" : "1259", - "number" : 2 - }, - { - "name" : "Graphing Calculators and Computers", - "num_probs" : 0, - "number" : 3, - "section_id" : "1260" - }, - { - "number" : 4, - "section_id" : "1261", - "name" : "Lines", - "num_probs" : 50 - } - ] - }, - { - "num_probs" : 428, - "name" : "Equations and Inequalities", - "number" : 3, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "1262" - }, - { - "section_id" : "1263", - "number" : 1, - "name" : "Algebraic and Graphical Solutions of Equations", - "num_probs" : 16 - }, - { - "num_probs" : 75, - "name" : "Modeling with Equations", - "number" : 2, - "section_id" : "1264" - }, - { - "number" : 3, - "section_id" : "1265", - "num_probs" : 88, - "name" : "Quadratic Equations" - }, - { - "section_id" : "1266", - "number" : 4, - "name" : "Complex Numbers", - "num_probs" : 134 - }, - { - "name" : "Other Equations", - "num_probs" : 26, - "number" : 5, - "section_id" : "1267" - }, - { - "name" : "Linear Inequalities", - "num_probs" : 27, - "number" : 6, - "section_id" : "1268" - }, - { - "section_id" : "1269", - "number" : 7, - "name" : "Nonlinear Inequalities", - "num_probs" : 48 - }, - { - "num_probs" : 14, - "name" : "Absolute Value", - "number" : 8, - "section_id" : "1270" - } - ], - "chapter_id" : "211" - }, - { - "chapter_id" : "212", - "number" : 4, - "sections" : [ - { - "section_id" : "1271", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "1272", - "number" : 1, - "name" : "What is a Function?", - "num_probs" : 116 - }, - { - "number" : 2, - "section_id" : "1273", - "num_probs" : 50, - "name" : "Graphs of Functions" - }, - { - "num_probs" : 4, - "name" : "Applied Functions: Variation", - "section_id" : "1274", - "number" : 3 - }, - { - "section_id" : "1275", - "number" : 4, - "name" : "Average Rate of Change: Increasing and Decreasing Functions", - "num_probs" : 25 - }, - { - "number" : 5, - "section_id" : "1276", - "num_probs" : 124, - "name" : "Transformations of Functions" - }, - { - "name" : "Extreme Values of Functions", - "num_probs" : 44, - "section_id" : "1277", - "number" : 6 - }, - { - "number" : 7, - "section_id" : "1278", - "num_probs" : 90, - "name" : "Combining Functions" - }, - { - "name" : "One-to-One Functions and Their Inverses", - "num_probs" : 84, - "section_id" : "1279", - "number" : 8 - } - ], - "num_probs" : 537, - "name" : "Functions" - }, - { - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "1280" - }, - { - "num_probs" : 35, - "name" : "Polynomial Functions and Their Graphs", - "section_id" : "1281", - "number" : 1 - }, - { - "section_id" : "1282", - "number" : 2, - "name" : "Dividing Polynomials", - "num_probs" : 56 - }, - { - "number" : 3, - "section_id" : "1283", - "num_probs" : 102, - "name" : "Real Zeros of Polynomials" - }, - { - "name" : "The Fundamental Theorem of Algebra", - "num_probs" : 40, - "section_id" : "1284", - "number" : 4 - }, - { - "section_id" : "1285", - "number" : 5, - "name" : "Rational Functions", - "num_probs" : 16 - } - ], - "number" : 5, - "chapter_id" : "213", - "num_probs" : 249, - "name" : "Polynomial and Rational Functions" - }, - { - "num_probs" : 326, - "name" : "Exponential and Logarithmic Functions", - "number" : 6, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1286", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "1287", - "name" : "Exponential Functions", - "num_probs" : 32 - }, - { - "number" : 2, - "section_id" : "1288", - "name" : "The Natural Exponential Function", - "num_probs" : 30 - }, - { - "section_id" : "1289", - "number" : 3, - "name" : "Logistic Functions", - "num_probs" : 64 - }, - { - "num_probs" : 76, - "name" : "Laws of Logarithms", - "number" : 4, - "section_id" : "1290" - }, - { - "num_probs" : 74, - "name" : "Exponential and Logarithmic Equations", - "section_id" : "1291", - "number" : 5 - }, - { - "name" : "Applications of Exponential and Logarithmic Functions", - "num_probs" : 50, - "section_id" : "1292", - "number" : 6 - } - ], - "chapter_id" : "214" - }, - { - "number" : 7, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1293", - "number" : -1 - }, - { - "num_probs" : 39, - "name" : "Systems of Equations", - "number" : 1, - "section_id" : "1294" - }, - { - "name" : "Pairs of Lines", - "num_probs" : 27, - "section_id" : "1295", - "number" : 2 - }, - { - "num_probs" : 10, - "name" : "Systems of Linear Equations", - "section_id" : "1296", - "number" : 3 - }, - { - "num_probs" : 7, - "name" : "The Algebra of Matrices", - "section_id" : "1297", - "number" : 4 - }, - { - "section_id" : "1298", - "number" : 5, - "name" : "Inverses of Matrices and Matrix Equations", - "num_probs" : 11 - }, - { - "num_probs" : 12, - "name" : "Determinants and Cramer's Rule", - "number" : 6, - "section_id" : "1299" - }, - { - "name" : "Systems of Inequalities", - "num_probs" : 6, - "section_id" : "1300", - "number" : 7 - }, - { - "num_probs" : 14, - "name" : "Partial Fractions", - "number" : 8, - "section_id" : "1301" - } - ], - "chapter_id" : "215", - "num_probs" : 126, - "name" : "Systems of Equations and Inequalities" - }, - { - "name" : "Conic Sections", - "num_probs" : 58, - "number" : 8, - "sections" : [ - { - "name" : "", - "num_probs" : 18, - "section_id" : "1302", - "number" : -1 - }, - { - "section_id" : "1303", - "number" : 1, - "num_probs" : 0, - "name" : "Parabolas" - }, - { - "name" : "Ellipses", - "num_probs" : 4, - "number" : 2, - "section_id" : "1304" - }, - { - "name" : "Hyperbolas", - "num_probs" : 14, - "section_id" : "1305", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "1306", - "name" : "Shifted Conics", - "num_probs" : 22 - } - ], - "chapter_id" : "216" - }, - { - "num_probs" : 132, - "name" : "Sequences and Series", - "chapter_id" : "217", - "number" : 9, - "sections" : [ - { - "number" : -1, - "section_id" : "1307", - "num_probs" : 0, - "name" : "" - }, - { - "name" : "Sequences and Summation Notation", - "num_probs" : 59, - "number" : 1, - "section_id" : "1308" - }, - { - "name" : "Arithmetic Sequences", - "num_probs" : 63, - "section_id" : "1309", - "number" : 2 - }, - { - "name" : "Geometric Sequences", - "num_probs" : 7, - "number" : 3, - "section_id" : "1310" - }, - { - "number" : 4, - "section_id" : "1311", - "num_probs" : 0, - "name" : "Annuities and Installment Buying" - }, - { - "num_probs" : 0, - "name" : "Mathematical Induction", - "section_id" : "1312", - "number" : 5 - }, - { - "number" : 6, - "section_id" : "1313", - "num_probs" : 3, - "name" : "The Binomial Theorem" - } - ] - }, - { - "num_probs" : 54, - "name" : "Counting and Probability", - "chapter_id" : "218", - "number" : 10, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1314", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "1315", - "num_probs" : 9, - "name" : "Counting Principles" - }, - { - "name" : "Permutations and Combinations", - "num_probs" : 22, - "section_id" : "1316", - "number" : 2 - }, - { - "name" : "Probability", - "num_probs" : 23, - "number" : 3, - "section_id" : "1317" - }, - { - "section_id" : "1318", - "number" : 4, - "name" : "Expected Value", - "num_probs" : 0 - } - ] - } - ], - "title" : "College Algebra", - "textbook_id" : "14", - "pubdate" : null, - "isbn" : null, - "edition" : 3, - "num_probs" : 2356, - "publisher" : null, - "author" : "Stewart, Redlin, Watson" - }, - { - "chapters" : [ - { - "chapter_id" : "632", - "sections" : [ - { - "name" : "Properties of exponents", - "num_probs" : 0, - "section_id" : "3156", - "number" : 2 - }, - { - "section_id" : "3145", - "number" : 4, - "num_probs" : 0, - "name" : "Simplify rational expressions" - }, - { - "name" : "Linear equations", - "num_probs" : 0, - "number" : 5, - "section_id" : "3155" - }, - { - "section_id" : "3141", - "number" : 6, - "name" : "Simplifying", - "num_probs" : 0 - }, - { - "name" : "Simplifying", - "num_probs" : 0, - "number" : 7, - "section_id" : "3142" - } - ], - "number" : -1, - "num_probs" : 0, - "name" : "Rational equations and functions" - }, - { - "chapter_id" : "633", - "sections" : [ - { - "section_id" : "3151", - "number" : 1, - "name" : "Graphs of lines", - "num_probs" : 0 - }, - { - "name" : "Domain and range", - "num_probs" : 0, - "number" : 2, - "section_id" : "3147" - }, - { - "section_id" : "3153", - "number" : 5, - "num_probs" : 7, - "name" : "Simple interest" - }, - { - "section_id" : "3143", - "number" : 6, - "num_probs" : 4, - "name" : "Linear inequalities" - } - ], - "number" : 1, - "name" : "Linear equations and functions", - "num_probs" : 11 - }, - { - "num_probs" : 14, - "name" : "Functions", - "chapter_id" : "635", - "number" : 2, - "sections" : [ - { - "number" : 1, - "section_id" : "3148", - "num_probs" : 14, - "name" : "Piecewise functions" - }, - { - "name" : "Difference quotient", - "num_probs" : 0, - "number" : 2, - "section_id" : "3159" - }, - { - "num_probs" : 0, - "name" : "Symmetry: even, odd, neither", - "section_id" : "3157", - "number" : 4 - } - ] - }, - { - "chapter_id" : "637", - "sections" : [ - { - "section_id" : "3154", - "number" : 4, - "name" : "Rational equations", - "num_probs" : 0 - } - ], - "number" : 3, - "name" : "Rational equations and functions", - "num_probs" : 0 - }, - { - "number" : 4, - "sections" : [ - { - "number" : 1, - "section_id" : "3158", - "num_probs" : 0, - "name" : "Zeros and multiplicities" - }, - { - "name" : "Remainder and factor theorems", - "num_probs" : 0, - "number" : 3, - "section_id" : "3149" - }, - { - "num_probs" : 0, - "name" : "Rational inequalities", - "number" : 6, - "section_id" : "3152" - } - ], - "chapter_id" : "636", - "num_probs" : 0, - "name" : "Polynomial equations and functions" - }, - { - "num_probs" : 0, - "name" : "Inverse functions", - "sections" : [ - { - "number" : 1, - "section_id" : "3144", - "num_probs" : 0, - "name" : "Finding the inverse function" - }, - { - "name" : "Properties of logarithms", - "num_probs" : 0, - "number" : 3, - "section_id" : "3146" - }, - { - "section_id" : "3150", - "number" : 4, - "name" : "Properties of logarithms", - "num_probs" : 0 - }, - { - "name" : "Exponential and logarithmic equations", - "num_probs" : 0, - "section_id" : "3160", - "number" : 5 - } - ], - "number" : 5, - "chapter_id" : "634" - } - ], - "isbn" : null, - "title" : "College Algebra", - "textbook_id" : "113", - "pubdate" : null, - "num_probs" : 25, - "publisher" : null, - "edition" : 4, - "author" : "Beecher, Penna, Bittinger" - }, - { - "chapters" : [ - { - "chapter_id" : "55", - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "423", - "number" : -1 - }, - { - "name" : "Modeling the Real World", - "num_probs" : 0, - "number" : 1, - "section_id" : "424" - }, - { - "section_id" : "425", - "number" : 2, - "name" : "Real Numbers", - "num_probs" : 0 - }, - { - "section_id" : "426", - "number" : 3, - "num_probs" : 0, - "name" : "Integer Exponents" - }, - { - "section_id" : "427", - "number" : 4, - "name" : "Rational Exponents and Radicals", - "num_probs" : 0 - }, - { - "number" : 5, - "section_id" : "428", - "num_probs" : 0, - "name" : "Algebraic Expressions" - }, - { - "num_probs" : 0, - "name" : "Factoring", - "section_id" : "429", - "number" : 6 - }, - { - "section_id" : "430", - "number" : 7, - "name" : "Rational Expressions", - "num_probs" : 0 - } - ], - "number" : 0, - "name" : "Prerequisites", - "num_probs" : 0 - }, - { - "number" : 1, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "431", - "number" : -1 - }, - { - "section_id" : "432", - "number" : 1, - "num_probs" : 0, - "name" : "Basic Equations" - }, - { - "name" : "Modeling with Equations", - "num_probs" : 0, - "section_id" : "433", - "number" : 2 - }, - { - "num_probs" : 0, - "name" : "Quadratic Equations", - "number" : 3, - "section_id" : "434" - }, - { - "name" : "Complex Numbers", - "num_probs" : 0, - "number" : 4, - "section_id" : "435" - }, - { - "num_probs" : 0, - "name" : "Other Types of Equations", - "section_id" : "436", - "number" : 5 - }, - { - "num_probs" : 0, - "name" : "Inequalities", - "section_id" : "437", - "number" : 6 - }, - { - "section_id" : "438", - "number" : 7, - "name" : "Absolute Value Equations and Inequalities", - "num_probs" : 0 - } - ], - "chapter_id" : "56", - "num_probs" : 0, - "name" : "Equations and Inequalities" - }, - { - "name" : "Coordinates and Graphs", - "num_probs" : 0, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "439" - }, - { - "number" : 1, - "section_id" : "440", - "name" : "The Coordinate Plane", - "num_probs" : 0 - }, - { - "name" : "Graphs of Equations in Two Variables", - "num_probs" : 0, - "section_id" : "441", - "number" : 2 - }, - { - "section_id" : "442", - "number" : 3, - "name" : "Graphing Calculators; Solving Equations and Inequalitie Graphically", - "num_probs" : 0 - }, - { - "section_id" : "443", - "number" : 4, - "name" : "Lines", - "num_probs" : 0 - }, - { - "number" : 5, - "section_id" : "444", - "name" : "Modeling: Variation", - "num_probs" : 0 - } - ], - "number" : 2, - "chapter_id" : "57" - }, - { - "chapter_id" : "58", - "sections" : [ - { - "section_id" : "445", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "What Is a Function?", - "section_id" : "446", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "447", - "name" : "Graphs of Functions", - "num_probs" : 0 - }, - { - "section_id" : "448", - "number" : 3, - "name" : "Increasing and Decreasing Functions; Average Rate of Change", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Transformations of Functions", - "section_id" : "449", - "number" : 4 - }, - { - "num_probs" : 0, - "name" : "Quadratic Functions; Maxima and Minima", - "section_id" : "450", - "number" : 5 - }, - { - "name" : "Combining Functions", - "num_probs" : 0, - "section_id" : "451", - "number" : 6 - }, - { - "number" : 7, - "section_id" : "452", - "name" : "One-to-One Functions and Their Inverses", - "num_probs" : 0 - } - ], - "number" : 3, - "name" : "Functions", - "num_probs" : 0 - }, - { - "chapter_id" : "59", - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "453", - "number" : -1 - }, - { - "section_id" : "454", - "number" : 1, - "name" : "Polynomial Functions and Their Graphs", - "num_probs" : 0 - }, - { - "number" : 2, - "section_id" : "455", - "name" : "Dividing Polynomials", - "num_probs" : 0 - }, - { - "number" : 3, - "section_id" : "456", - "num_probs" : 0, - "name" : "Real Zeros of Polynomials" - }, - { - "num_probs" : 0, - "name" : "Complex Zeros and the Fundamental Theorem of Algebra", - "number" : 4, - "section_id" : "457" - }, - { - "name" : "Rational Functions", - "num_probs" : 0, - "number" : 5, - "section_id" : "458" - } - ], - "number" : 4, - "num_probs" : 0, - "name" : "Polynomial and Rational Functions" - }, - { - "name" : "Exponential and Logarithmic Functions", - "num_probs" : 0, - "chapter_id" : "60", - "sections" : [ - { - "number" : -1, - "section_id" : "459", - "name" : "", - "num_probs" : 0 - }, - { - "name" : "Exponential Functions", - "num_probs" : 0, - "section_id" : "460", - "number" : 1 - }, - { - "section_id" : "461", - "number" : 2, - "name" : "Logarithmic Functions", - "num_probs" : 0 - }, - { - "name" : "Laws of Logarithms", - "num_probs" : 0, - "number" : 3, - "section_id" : "462" - }, - { - "number" : 4, - "section_id" : "463", - "name" : "Exponential and Logarithmic Equations", - "num_probs" : 0 - }, - { - "section_id" : "464", - "number" : 5, - "name" : "Modeling with Exponential and Logarithmic Functions", - "num_probs" : 0 - } - ], - "number" : 5 - }, - { - "name" : "Systems of Equations and Inequalities", - "num_probs" : 0, - "chapter_id" : "61", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "465" - }, - { - "number" : 1, - "section_id" : "466", - "name" : "Systems of Equations", - "num_probs" : 0 - }, - { - "name" : "Systems of Linear Equations in Two Variables", - "num_probs" : 0, - "number" : 2, - "section_id" : "467" - }, - { - "num_probs" : 0, - "name" : "Systems of Linear Equations in Several Variables", - "section_id" : "468", - "number" : 3 - }, - { - "section_id" : "469", - "number" : 4, - "num_probs" : 0, - "name" : "Systems of Inequalities" - }, - { - "name" : "Partial Fractions", - "num_probs" : 0, - "number" : 5, - "section_id" : "470" - } - ], - "number" : 6 - }, - { - "num_probs" : 0, - "name" : "Matrices and Determinants", - "number" : 7, - "sections" : [ - { - "section_id" : "471", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "name" : "Matrices and Systems of Linear Equations", - "num_probs" : 0, - "section_id" : "472", - "number" : 1 - }, - { - "name" : "The Algebra of Matrices", - "num_probs" : 0, - "number" : 2, - "section_id" : "473" - }, - { - "num_probs" : 0, - "name" : "Inverses of Matrices and Matrix Equations", - "section_id" : "474", - "number" : 3 - }, - { - "section_id" : "475", - "number" : 4, - "name" : "Determinants and Cramer's Rule", - "num_probs" : 0 - } - ], - "chapter_id" : "62" - }, - { - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "476", - "number" : -1 - }, - { - "num_probs" : 0, - "name" : "Parabolas", - "section_id" : "477", - "number" : 1 - }, - { - "section_id" : "478", - "number" : 2, - "name" : "Ellipses", - "num_probs" : 0 - }, - { - "section_id" : "479", - "number" : 3, - "num_probs" : 0, - "name" : "Hyperbolas" - }, - { - "section_id" : "480", - "number" : 4, - "name" : "Shifted Conics", - "num_probs" : 0 - } - ], - "number" : 8, - "chapter_id" : "63", - "name" : "Conic Sections", - "num_probs" : 0 - }, - { - "chapter_id" : "64", - "sections" : [ - { - "section_id" : "481", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "482", - "name" : "Sequences and Summation Notation", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Arithmetic Sequences", - "number" : 2, - "section_id" : "483" - }, - { - "name" : "Geometric Sequences", - "num_probs" : 0, - "section_id" : "484", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "485", - "num_probs" : 0, - "name" : "Mathematics of Finance" - }, - { - "name" : "Mathematical Induction", - "num_probs" : 0, - "number" : 5, - "section_id" : "486" - }, - { - "num_probs" : 0, - "name" : "The Binomial Theorem", - "section_id" : "487", - "number" : 6 - } - ], - "number" : 9, - "name" : "Sequences and Series", - "num_probs" : 0 - }, - { - "name" : "Counting and Probability", - "num_probs" : 0, - "number" : 10, - "sections" : [ - { - "section_id" : "488", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "489", - "number" : 1, - "num_probs" : 0, - "name" : "Counting Principles" - }, - { - "name" : "Permutations and Combinations", - "num_probs" : 0, - "number" : 2, - "section_id" : "490" - }, - { - "name" : "Probability", - "num_probs" : 0, - "section_id" : "491", - "number" : 3 - }, - { - "name" : "Binomial Probability", - "num_probs" : 0, - "number" : 4, - "section_id" : "492" - }, - { - "section_id" : "493", - "number" : 5, - "name" : "Expected Value", - "num_probs" : 0 - } - ], - "chapter_id" : "65" - } - ], - "textbook_id" : "5", - "title" : "College Algebra", - "pubdate" : null, - "isbn" : null, - "edition" : 4, - "num_probs" : 0, - "publisher" : null, - "author" : "Stewart, Redlin, Watson" - }, - { - "author" : "Saff, Snider", - "num_probs" : 1, - "publisher" : null, - "edition" : 3, - "isbn" : null, - "title" : "Complex Analysis", - "textbook_id" : "11", - "pubdate" : null, - "chapters" : [ - { - "chapter_id" : "148", - "sections" : [ - { - "section_id" : "878", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "name" : "The Algebra of Complex Numbers", - "num_probs" : 0, - "section_id" : "879", - "number" : 1 - }, - { - "section_id" : "880", - "number" : 2, - "name" : "Point Representation of Complex Numbers", - "num_probs" : 0 - }, - { - "section_id" : "881", - "number" : 3, - "name" : "Vectors and Polar Forms", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "The Complex Exponential", - "section_id" : "882", - "number" : 4 - }, - { - "section_id" : "883", - "number" : 5, - "name" : "Powers and Roots", - "num_probs" : 0 - }, - { - "name" : "Planar Sets", - "num_probs" : 0, - "section_id" : "884", - "number" : 6 - }, - { - "num_probs" : 0, - "name" : "The Riemann Sphere and Stereographic Projection", - "section_id" : "885", - "number" : 7 - } - ], - "number" : 1, - "num_probs" : 0, - "name" : "Complex Numbers" - }, - { - "name" : "Analytic Functions", - "num_probs" : 1, - "chapter_id" : "149", - "sections" : [ - { - "section_id" : "886", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "887", - "number" : 1, - "name" : "Functions of a Complex Variable", - "num_probs" : 0 - }, - { - "name" : "Limits and Continuity", - "num_probs" : 1, - "number" : 2, - "section_id" : "888" - }, - { - "num_probs" : 0, - "name" : "Analyticity", - "number" : 3, - "section_id" : "889" - }, - { - "section_id" : "890", - "number" : 4, - "num_probs" : 0, - "name" : "The Cauchy-Riemann Equations" - }, - { - "name" : "Harmonic Functions", - "num_probs" : 0, - "section_id" : "891", - "number" : 5 - }, - { - "num_probs" : 0, - "name" : "Steady-State Temperature as a Harmonic Function", - "number" : 6, - "section_id" : "892" - }, - { - "section_id" : "893", - "number" : 7, - "name" : "Iterated Maps: Julia and Mandelbrot Sets", - "num_probs" : 0 - } - ], - "number" : 2 - }, - { - "chapter_id" : "150", - "number" : 3, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "894", - "number" : -1 - }, - { - "section_id" : "895", - "number" : 1, - "name" : "Polynomials and Rational Functions", - "num_probs" : 0 - }, - { - "name" : "The Exponential, Trigonometric, and Hyperbolic Functions", - "num_probs" : 0, - "number" : 2, - "section_id" : "896" - }, - { - "num_probs" : 0, - "name" : "The Logarithmic Function", - "number" : 3, - "section_id" : "897" - }, - { - "section_id" : "898", - "number" : 4, - "name" : "Washers, Wedges, and Walls", - "num_probs" : 0 - }, - { - "name" : "Complex Powers and Inverse Trigonometric Functions", - "num_probs" : 0, - "number" : 5, - "section_id" : "899" - }, - { - "section_id" : "900", - "number" : 6, - "name" : "Application to Oscillating Systems", - "num_probs" : 0 - } - ], - "name" : "Elementary Functions", - "num_probs" : 0 - }, - { - "number" : 4, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "901", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "902", - "name" : "Contours", - "num_probs" : 0 - }, - { - "number" : 2, - "section_id" : "903", - "num_probs" : 0, - "name" : "Contour Integrals" - }, - { - "name" : "Independence of Path", - "num_probs" : 0, - "section_id" : "904", - "number" : 3 - }, - { - "num_probs" : 0, - "name" : "Cauchy's Integral Theorem", - "section_id" : "905", - "number" : 4 - }, - { - "number" : 5, - "section_id" : "906", - "name" : "Deformation of Contours Approach", - "num_probs" : 0 - }, - { - "section_id" : "907", - "number" : 6, - "num_probs" : 0, - "name" : "Vector Analysis Approach" - }, - { - "number" : 7, - "section_id" : "908", - "num_probs" : 0, - "name" : "Cauchy's Integral Formula and Its Consequences" - }, - { - "number" : 8, - "section_id" : "909", - "name" : "Bounds for Analytic Functions", - "num_probs" : 0 - }, - { - "number" : 9, - "section_id" : "910", - "num_probs" : 0, - "name" : "Applications to Harmonic Functions" - } - ], - "chapter_id" : "151", - "name" : "Complex Integration", - "num_probs" : 0 - }, - { - "name" : "Series Representations for Analytic Functions", - "num_probs" : 0, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "911", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "912", - "num_probs" : 0, - "name" : "Sequences and Series" - }, - { - "section_id" : "913", - "number" : 2, - "name" : "Taylor Series", - "num_probs" : 0 - }, - { - "number" : 3, - "section_id" : "914", - "num_probs" : 0, - "name" : "Power Series" - }, - { - "number" : 4, - "section_id" : "915", - "num_probs" : 0, - "name" : "Mathematical Theory of Convergence" - }, - { - "num_probs" : 0, - "name" : "Laurent Series", - "section_id" : "916", - "number" : 5 - }, - { - "num_probs" : 0, - "name" : "Zeros and Singularities", - "section_id" : "917", - "number" : 6 - }, - { - "name" : "The Point at Infinity", - "num_probs" : 0, - "section_id" : "918", - "number" : 7 - }, - { - "number" : 8, - "section_id" : "919", - "num_probs" : 0, - "name" : "Analytic Continuation" - } - ], - "number" : 5, - "chapter_id" : "152" - }, - { - "number" : 6, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "920", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "921", - "num_probs" : 0, - "name" : "The Residue Theorem" - }, - { - "num_probs" : 0, - "name" : "Trigonometric Integrals", - "section_id" : "922", - "number" : 2 - }, - { - "name" : "Improper Integrals of Certain Functions", - "num_probs" : 0, - "section_id" : "923", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "924", - "num_probs" : 0, - "name" : "Improper Integrals Involving Trigonometric Functions" - }, - { - "name" : "Indented Contours", - "num_probs" : 0, - "section_id" : "925", - "number" : 5 - }, - { - "number" : 6, - "section_id" : "926", - "name" : "Integrals Involving Multiple-Valued Functions", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "The Argument Principle and Rouche's Theorem", - "number" : 7, - "section_id" : "927" - } - ], - "chapter_id" : "153", - "name" : "Residue Theory", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Conformal Mapping", - "chapter_id" : "154", - "number" : 7, - "sections" : [ - { - "number" : -1, - "section_id" : "928", - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "929", - "name" : "Invariance of Laplace's Equation", - "num_probs" : 0 - }, - { - "section_id" : "930", - "number" : 2, - "name" : "Geometric Considerations", - "num_probs" : 0 - }, - { - "number" : 3, - "section_id" : "931", - "name" : "Mobius Transformations", - "num_probs" : 0 - }, - { - "name" : "Mobius Transformations, Continued", - "num_probs" : 0, - "number" : 4, - "section_id" : "932" - }, - { - "number" : 5, - "section_id" : "933", - "num_probs" : 0, - "name" : "The Schwarz-Christoffel Transformation" - }, - { - "number" : 6, - "section_id" : "934", - "name" : "Applications in Electrostatics, Heat Flow, and Fluid Mechanics", - "num_probs" : 0 - }, - { - "section_id" : "935", - "number" : 7, - "name" : "Further Physical Applications of Conformal Mapping", - "num_probs" : 0 - } - ] - }, - { - "chapter_id" : "155", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "936", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "937", - "num_probs" : 0, - "name" : "Fourier Series (The Finite Fourier Transform)" - }, - { - "name" : "The Fourier Transform", - "num_probs" : 0, - "number" : 2, - "section_id" : "938" - }, - { - "name" : "The Laplace Transform", - "num_probs" : 0, - "number" : 3, - "section_id" : "939" - }, - { - "num_probs" : 0, - "name" : "The z-Transform", - "number" : 4, - "section_id" : "940" - }, - { - "name" : "Cauchy Integrals and the Hilbert Transform", - "num_probs" : 0, - "section_id" : "941", - "number" : 5 - } - ], - "number" : 8, - "name" : "The Transforms of Applied Mathematics", - "num_probs" : 0 - }, - { - "name" : "Appendix A: Numerical Construction of Conformal Maps", - "num_probs" : 0, - "sections" : [ - { - "number" : -1, - "section_id" : "942", - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 0, - "name" : "The Schwarz-Christoffel Parameter Problem", - "section_id" : "943", - "number" : 1 - }, - { - "section_id" : "944", - "number" : 2, - "name" : "Examples", - "num_probs" : 0 - }, - { - "section_id" : "945", - "number" : 3, - "num_probs" : 0, - "name" : "Numerical Integration" - }, - { - "num_probs" : 0, - "name" : "Conformal Mapping of Smooth Domains", - "section_id" : "946", - "number" : 4 - }, - { - "section_id" : "947", - "number" : 5, - "num_probs" : 0, - "name" : "Conformal Mapping Software" - } - ], - "number" : 9, - "chapter_id" : "156" - }, - { - "name" : "Appendix B: Table of Conformal Mappings", - "num_probs" : 0, - "sections" : [ - { - "section_id" : "948", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 0, - "name" : "Mobius Transformations", - "number" : 1, - "section_id" : "949" - }, - { - "section_id" : "950", - "number" : 2, - "num_probs" : 0, - "name" : "Other Transformations" - } - ], - "number" : 10, - "chapter_id" : "157" - } - ] - }, - { - "chapters" : [ - { - "num_probs" : 2, - "name" : "Infinite sequences and series", - "sections" : [ - { - "num_probs" : 2, - "name" : "Fourier series", - "number" : 3, - "section_id" : "2472" - }, - { - "section_id" : "2477", - "number" : 4, - "num_probs" : 0, - "name" : "Boundary value problems" - } - ], - "number" : 11, - "chapter_id" : "410" - } - ], - "pubdate" : null, - "textbook_id" : "40", - "title" : "Differential Equations", - "isbn" : null, - "edition" : 7, - "publisher" : null, - "num_probs" : 2, - "author" : "Zill" - }, - { - "chapters" : [ - { - "number" : 5, - "sections" : [ - { - "name" : "Applications", - "num_probs" : 0, - "number" : 1, - "section_id" : "2463" - } - ], - "chapter_id" : "404", - "name" : "Higher order differential equations", - "num_probs" : 0 - } - ], - "pubdate" : null, - "title" : "Differential Equations", - "textbook_id" : "36", - "isbn" : null, - "edition" : 3, - "publisher" : null, - "num_probs" : 0, - "author" : "Zill" - }, - { - "chapters" : [ - { - "chapter_id" : "415", - "number" : 6, - "sections" : [ - { - "section_id" : "2482", - "number" : 3, - "name" : "Bessel functions", - "num_probs" : 0 - } - ], - "name" : "Series solutions", - "num_probs" : 0 - }, - { - "name" : "Infinite sequences and series", - "num_probs" : 0, - "chapter_id" : "409", - "sections" : [ - { - "number" : 1, - "section_id" : "2471", - "name" : "Computing with inner products", - "num_probs" : 0 - }, - { - "number" : 2, - "section_id" : "2470", - "name" : "Fourier series", - "num_probs" : 0 - } - ], - "number" : 11 - }, - { - "num_probs" : 0, - "name" : "Partial differential equations", - "chapter_id" : "441", - "sections" : [ - { - "num_probs" : 0, - "name" : "Wave equation", - "section_id" : "2536", - "number" : 3 - }, - { - "num_probs" : 0, - "name" : "Laplace's equation", - "section_id" : "2538", - "number" : 5 - }, - { - "number" : 6, - "section_id" : "2535", - "num_probs" : 0, - "name" : "Heat equation" - }, - { - "name" : "Wave equation", - "num_probs" : 0, - "section_id" : "2540", - "number" : 7 - }, - { - "name" : "Heat equation", - "num_probs" : 0, - "section_id" : "2537", - "number" : 8 - } - ], - "number" : 12 - }, - { - "number" : 13, - "sections" : [ - { - "section_id" : "2542", - "number" : 1, - "num_probs" : 0, - "name" : "Heat equation" - }, - { - "num_probs" : 0, - "name" : "Wave equation", - "section_id" : "2543", - "number" : 2 - } - ], - "chapter_id" : "444", - "num_probs" : 0, - "name" : "Partial differential equations" - } - ], - "isbn" : null, - "pubdate" : null, - "title" : "Differential Equations", - "textbook_id" : "39", - "publisher" : null, - "num_probs" : 0, - "edition" : 6, - "author" : "Zill" - }, - { - "edition" : 4, - "publisher" : null, - "num_probs" : 8, - "author" : "Blanchard, Devaney, Hall", - "chapters" : [ - { - "num_probs" : 8, - "name" : "Higher order differential equations", - "chapter_id" : "561", - "number" : -1, - "sections" : [ - { - "section_id" : "2849", - "number" : -1, - "name" : "", - "num_probs" : 8 - } - ] - } - ], - "pubdate" : null, - "textbook_id" : "96", - "title" : "Differential Equations", - "isbn" : null - }, - { - "author" : "Ricardo", - "publisher" : null, - "num_probs" : 1, - "edition" : 2009, - "isbn" : null, - "pubdate" : null, - "textbook_id" : "98", - "title" : "Differential Equations", - "chapters" : [ - { - "num_probs" : 1, - "name" : "Systems of differential equations", - "chapter_id" : "563", - "number" : 5, - "sections" : [ - { - "section_id" : "2851", - "number" : 1, - "name" : "Matrix notation for systems", - "num_probs" : 1 - } - ] - } - ] - }, - { - "pubdate" : null, - "textbook_id" : "97", - "title" : "Differential Equations", - "isbn" : null, - "chapters" : [ - { - "name" : "First order differential equations", - "num_probs" : 3, - "number" : -1, - "sections" : [ - { - "number" : -1, - "section_id" : "2850", - "name" : "", - "num_probs" : 3 - } - ], - "chapter_id" : "562" - } - ], - "author" : "Ricardo", - "edition" : 2, - "publisher" : null, - "num_probs" : 3 - }, - { - "author" : "Zill, Cullen", - "edition" : 6, - "num_probs" : 0, - "publisher" : null, - "title" : "Differential Equations", - "textbook_id" : "54", - "pubdate" : null, - "isbn" : null, - "chapters" : [ - { - "chapter_id" : "442", - "sections" : [ - { - "num_probs" : 0, - "name" : "Heat equation", - "number" : 7, - "section_id" : "2539" - } - ], - "number" : 12, - "num_probs" : 0, - "name" : "Partial differential equations" - }, - { - "number" : 13, - "sections" : [ - { - "section_id" : "2541", - "number" : 2, - "name" : "Wave equation", - "num_probs" : 0 - } - ], - "chapter_id" : "443", - "name" : "Partial differential equations", - "num_probs" : 0 - } - ] - }, - { - "author" : "Edwards and Penney", - "publisher" : null, - "num_probs" : 4, - "edition" : 3, - "isbn" : null, - "pubdate" : null, - "title" : "Differential Equations and Boundary Value Problems: Computing and Modeling", - "textbook_id" : "83", - "chapters" : [ - { - "chapter_id" : "520", - "sections" : [ - { - "number" : 4, - "section_id" : "2748", - "name" : "Repeated eigenvalues", - "num_probs" : 4 - } - ], - "number" : 5, - "name" : "Systems of differential equations", - "num_probs" : 4 - } - ] - }, - { - "chapters" : [ - { - "num_probs" : 0, - "name" : "Higher order differential equations", - "chapter_id" : "408", - "number" : 4, - "sections" : [ - { - "section_id" : "2469", - "number" : 5, - "name" : "Differential operators", - "num_probs" : 0 - } - ] - } - ], - "isbn" : null, - "pubdate" : null, - "title" : "Differential Equations with Boundary Value Problems", - "textbook_id" : "38", - "publisher" : null, - "num_probs" : 0, - "edition" : 7, - "author" : "Zill" - }, - { - "author" : "Zill and Cullen", - "edition" : 7, - "num_probs" : 4, - "publisher" : null, - "title" : "Differential Equations with Boundary-Value Problems", - "textbook_id" : "35", - "pubdate" : null, - "isbn" : null, - "chapters" : [ - { - "chapter_id" : "403", - "number" : 4, - "sections" : [ - { - "name" : "Variation of parameters", - "num_probs" : 4, - "number" : 6, - "section_id" : "2462" - }, - { - "name" : "Linear independence", - "num_probs" : 0, - "section_id" : "2467", - "number" : 7 - } - ], - "name" : "Higher order differential equations", - "num_probs" : 4 - }, - { - "chapter_id" : "414", - "number" : 6, - "sections" : [ - { - "num_probs" : 0, - "name" : "Ordinary point", - "number" : 1, - "section_id" : "2480" - } - ], - "num_probs" : 0, - "name" : "Series solutions" - } - ] - }, - { - "chapters" : [ - { - "chapter_id" : "413", - "sections" : [ - { - "number" : 1, - "section_id" : "2479", - "num_probs" : 0, - "name" : "Singular point" - }, - { - "number" : 2, - "section_id" : "2481", - "name" : "Singular point", - "num_probs" : 0 - } - ], - "number" : 6, - "num_probs" : 0, - "name" : "Series solutions" - } - ], - "isbn" : null, - "pubdate" : null, - "textbook_id" : "42", - "title" : "Differential Equations with Boundary-Value Problems", - "publisher" : null, - "num_probs" : 0, - "edition" : 7, - "author" : "Zill" - }, - { - "author" : "Zill", - "edition" : 6, - "num_probs" : 0, - "publisher" : null, - "title" : "Differential Equations: With Boundary Value Problems", - "textbook_id" : "41", - "pubdate" : null, - "isbn" : null, - "chapters" : [ - { - "num_probs" : 0, - "name" : "Infinite sequences and series", - "chapter_id" : "412", - "number" : 6, - "sections" : [ - { - "number" : 1, - "section_id" : "2478", - "name" : "Series notation", - "num_probs" : 0 - } - ] - } - ] - }, - { - "chapters" : [ - { - "name" : "Introductory concepts", - "num_probs" : 0, - "chapter_id" : "400", - "sections" : [ - { - "number" : -1, - "section_id" : "2459", - "num_probs" : 0, - "name" : "" - } - ], - "number" : -1 - }, - { - "sections" : [ - { - "number" : 2, - "section_id" : "2475", - "name" : "Verification of solutions", - "num_probs" : 0 - }, - { - "name" : "Applications", - "num_probs" : 0, - "number" : 3, - "section_id" : "2464" - } - ], - "number" : 1, - "chapter_id" : "405", - "name" : "Higher order differential equations", - "num_probs" : 0 - }, - { - "name" : "Introductory concepts", - "num_probs" : 0, - "chapter_id" : "411", - "sections" : [ - { - "section_id" : "2476", - "number" : 1, - "num_probs" : 0, - "name" : "Direction fields" - }, - { - "num_probs" : 0, - "name" : "Classifications of differential equations", - "section_id" : "2473", - "number" : 3 - } - ], - "number" : 2 - }, - { - "name" : "First order differential equations", - "num_probs" : 0, - "sections" : [ - { - "number" : 1, - "section_id" : "2461", - "name" : "Applications - other", - "num_probs" : 0 - }, - { - "section_id" : "2465", - "number" : 2, - "num_probs" : 0, - "name" : "Applications - logistic" - } - ], - "number" : 3, - "chapter_id" : "402" - }, - { - "name" : "Higher order differential equations", - "num_probs" : 0, - "number" : 4, - "sections" : [ - { - "number" : 2, - "section_id" : "2474", - "num_probs" : 0, - "name" : "Reduction of order" - }, - { - "section_id" : "2468", - "number" : 3, - "num_probs" : 0, - "name" : "Linear, constant coefficients, homogeneous" - } - ], - "chapter_id" : "407" - }, - { - "chapter_id" : "401", - "sections" : [ - { - "section_id" : "2460", - "number" : 1, - "num_probs" : 0, - "name" : "Wave equation" - }, - { - "name" : "Wave equation", - "num_probs" : 0, - "number" : 2, - "section_id" : "2544" - } - ], - "number" : 12, - "num_probs" : 0, - "name" : "Partial differential equations" - } - ], - "isbn" : null, - "textbook_id" : "34", - "title" : "Differential Equations: with Boundary Value Problems", - "pubdate" : null, - "num_probs" : 0, - "publisher" : null, - "edition" : 6, - "author" : "Zill" - }, - { - "chapters" : [ - { - "num_probs" : 0, - "name" : "Higher order differential equations", - "chapter_id" : "406", - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "2466", - "number" : -1 - } - ], - "number" : 4 - } - ], - "isbn" : null, - "title" : "Differential Equations: with Boundary Value Problems", - "textbook_id" : "37", - "pubdate" : null, - "num_probs" : 0, - "publisher" : null, - "edition" : 3, - "author" : "Zill" - }, - { - "author" : "Rosen", - "edition" : 4, - "publisher" : null, - "num_probs" : 77, - "pubdate" : null, - "textbook_id" : "10", - "title" : "Discrete Mathematics", - "isbn" : null, - "chapters" : [ - { - "num_probs" : 0, - "name" : "Classic ciphers", - "chapter_id" : "550", - "number" : -1, - "sections" : [ - { - "number" : -1, - "section_id" : "2833", - "num_probs" : 0, - "name" : "" - } - ] - }, - { - "num_probs" : 25, - "name" : "The Foundations: Logic, Sets, and Functions", - "number" : 1, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "805", - "number" : -1 - }, - { - "section_id" : "806", - "number" : 1, - "name" : "Logic", - "num_probs" : 6 - }, - { - "name" : "Propositional Equivalences", - "num_probs" : 4, - "number" : 2, - "section_id" : "807" - }, - { - "num_probs" : 3, - "name" : "Predicates and Quantifiers", - "number" : 3, - "section_id" : "808" - }, - { - "num_probs" : 2, - "name" : "Sets", - "number" : 4, - "section_id" : "809" - }, - { - "section_id" : "810", - "number" : 5, - "name" : "Set Operations", - "num_probs" : 3 - }, - { - "num_probs" : 4, - "name" : "Functions", - "number" : 6, - "section_id" : "811" - }, - { - "section_id" : "812", - "number" : 7, - "num_probs" : 0, - "name" : "Sequences and Summations" - }, - { - "section_id" : "813", - "number" : 8, - "num_probs" : 3, - "name" : "The Growth Functions" - } - ], - "chapter_id" : "136" - }, - { - "chapter_id" : "137", - "number" : 2, - "sections" : [ - { - "section_id" : "814", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "815", - "number" : 1, - "name" : "Algorithms", - "num_probs" : 2 - }, - { - "name" : "Complexity of Algorithms", - "num_probs" : 3, - "section_id" : "816", - "number" : 2 - }, - { - "name" : "The Integers and Division", - "num_probs" : 14, - "section_id" : "817", - "number" : 3 - }, - { - "name" : "Integers and Algorithms", - "num_probs" : 2, - "section_id" : "818", - "number" : 4 - }, - { - "number" : 5, - "section_id" : "819", - "name" : "Applications of Number Theory", - "num_probs" : 0 - }, - { - "name" : "Matrices", - "num_probs" : 0, - "number" : 6, - "section_id" : "820" - } - ], - "num_probs" : 21, - "name" : "The Fundamentals: Algorithms, the Integers, and Matrices" - }, - { - "name" : "Mathematical Reasoning", - "num_probs" : 5, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "821" - }, - { - "num_probs" : 3, - "name" : "Methods of Proof", - "number" : 1, - "section_id" : "822" - }, - { - "section_id" : "823", - "number" : 2, - "name" : "Mathematical Induction", - "num_probs" : 1 - }, - { - "number" : 3, - "section_id" : "824", - "name" : "Recursive Definitions", - "num_probs" : 1 - }, - { - "section_id" : "825", - "number" : 4, - "num_probs" : 0, - "name" : "Recursive Algorithms" - }, - { - "num_probs" : 0, - "name" : "Program Correctness", - "section_id" : "826", - "number" : 5 - } - ], - "number" : 3, - "chapter_id" : "138" - }, - { - "num_probs" : 14, - "name" : "Counting", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "827" - }, - { - "section_id" : "828", - "number" : 1, - "name" : "The Basics of Counting", - "num_probs" : 3 - }, - { - "section_id" : "829", - "number" : 2, - "name" : "The Pigeonhole Principle", - "num_probs" : 1 - }, - { - "name" : "Permutations and Combinations", - "num_probs" : 10, - "section_id" : "830", - "number" : 3 - }, - { - "name" : "Discrete Probability", - "num_probs" : 0, - "number" : 4, - "section_id" : "831" - }, - { - "name" : "Probability Theory", - "num_probs" : 0, - "number" : 5, - "section_id" : "832" - }, - { - "section_id" : "833", - "number" : 6, - "num_probs" : 0, - "name" : "Generalized Permutations and Combinations" - }, - { - "section_id" : "834", - "number" : 7, - "name" : "Generating Permutations and Combinations", - "num_probs" : 0 - } - ], - "number" : 4, - "chapter_id" : "139" - }, - { - "num_probs" : 12, - "name" : "Advanced Counting Techniques", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "835", - "number" : -1 - }, - { - "name" : "Recurrence Relations", - "num_probs" : 1, - "number" : 1, - "section_id" : "836" - }, - { - "section_id" : "837", - "number" : 2, - "name" : "Solving Recurrence Relations", - "num_probs" : 5 - }, - { - "name" : "Divide-and-Conquer Relations", - "num_probs" : 0, - "section_id" : "838", - "number" : 3 - }, - { - "section_id" : "839", - "number" : 4, - "num_probs" : 0, - "name" : "Generating Functions" - }, - { - "name" : "Inclusion-Exclusion", - "num_probs" : 6, - "number" : 5, - "section_id" : "840" - }, - { - "number" : 6, - "section_id" : "841", - "num_probs" : 0, - "name" : "Applications of Inclusion-Exclusion" - } - ], - "number" : 5, - "chapter_id" : "140" - }, - { - "name" : "Relations", - "num_probs" : 0, - "chapter_id" : "141", - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "842" - }, - { - "section_id" : "843", - "number" : 1, - "name" : "Relations and Their Properties", - "num_probs" : 0 - }, - { - "number" : 2, - "section_id" : "844", - "name" : "n-ary Relations and Their Applications", - "num_probs" : 0 - }, - { - "number" : 3, - "section_id" : "845", - "name" : "Representing Relations", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Closures of Relations", - "section_id" : "846", - "number" : 4 - }, - { - "num_probs" : 0, - "name" : "Equivalence Relations", - "number" : 5, - "section_id" : "847" - }, - { - "number" : 6, - "section_id" : "848", - "name" : "Partial Orderings", - "num_probs" : 0 - } - ], - "number" : 6 - }, - { - "number" : 7, - "sections" : [ - { - "number" : -1, - "section_id" : "849", - "num_probs" : 0, - "name" : "" - }, - { - "name" : "Introduction to Graphs", - "num_probs" : 0, - "number" : 1, - "section_id" : "850" - }, - { - "section_id" : "851", - "number" : 2, - "num_probs" : 0, - "name" : "Graph Terminology" - }, - { - "number" : 3, - "section_id" : "852", - "name" : "Representing Graphs and Graph Isomorphism", - "num_probs" : 0 - }, - { - "section_id" : "853", - "number" : 4, - "name" : "Connectivity", - "num_probs" : 0 - }, - { - "name" : "Euler and Hamilton Paths", - "num_probs" : 0, - "section_id" : "854", - "number" : 5 - }, - { - "section_id" : "855", - "number" : 6, - "num_probs" : 0, - "name" : "Shortest Path Problems" - }, - { - "section_id" : "856", - "number" : 7, - "name" : "Planar Graphs", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Graph Coloring", - "section_id" : "857", - "number" : 8 - } - ], - "chapter_id" : "142", - "name" : "Graphs", - "num_probs" : 0 - }, - { - "chapter_id" : "143", - "sections" : [ - { - "number" : -1, - "section_id" : "858", - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "859", - "num_probs" : 0, - "name" : "Introduction to Trees" - }, - { - "num_probs" : 0, - "name" : "Applications of Trees", - "number" : 2, - "section_id" : "860" - }, - { - "name" : "Tree Traversal", - "num_probs" : 0, - "number" : 3, - "section_id" : "861" - }, - { - "number" : 4, - "section_id" : "862", - "name" : "Trees and Sorting", - "num_probs" : 0 - }, - { - "name" : "Spanning Trees", - "num_probs" : 0, - "number" : 5, - "section_id" : "863" - }, - { - "number" : 6, - "section_id" : "864", - "name" : "Minimum Spanning Trees", - "num_probs" : 0 - } - ], - "number" : 8, - "name" : "Trees", - "num_probs" : 0 - }, - { - "name" : "Boolean Algebra", - "num_probs" : 0, - "chapter_id" : "144", - "number" : 9, - "sections" : [ - { - "number" : -1, - "section_id" : "865", - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "866", - "num_probs" : 0, - "name" : "Boolean Functions" - }, - { - "section_id" : "867", - "number" : 2, - "num_probs" : 0, - "name" : "Representing Boolean Functions" - }, - { - "number" : 3, - "section_id" : "868", - "num_probs" : 0, - "name" : "Logic Gates" - }, - { - "number" : 4, - "section_id" : "869", - "num_probs" : 0, - "name" : "Minimization of Circuits" - } - ] - }, - { - "num_probs" : 0, - "name" : "Modeling Computation", - "number" : 10, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "870", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "871", - "name" : "Languages and Grammars", - "num_probs" : 0 - }, - { - "name" : "Finite-State Machines with Output", - "num_probs" : 0, - "section_id" : "872", - "number" : 2 - }, - { - "num_probs" : 0, - "name" : "Finite-State Machines with No Output", - "section_id" : "873", - "number" : 3 - }, - { - "num_probs" : 0, - "name" : "Language Recognition", - "number" : 4, - "section_id" : "874" - }, - { - "num_probs" : 0, - "name" : "Turing Machines", - "number" : 5, - "section_id" : "875" - } - ], - "chapter_id" : "145" - }, - { - "name" : "Appendix: Exponential and Logarithmic Functions", - "num_probs" : 0, - "chapter_id" : "146", - "sections" : [ - { - "number" : -1, - "section_id" : "876", - "name" : "", - "num_probs" : 0 - } - ], - "number" : 11 - }, - { - "name" : "Appendix: Pseudocode", - "num_probs" : 0, - "chapter_id" : "147", - "number" : 12, - "sections" : [ - { - "number" : -1, - "section_id" : "877", - "name" : "", - "num_probs" : 0 - } - ] - } - ] - }, - { - "author" : "Kohler and Johnson", - "publisher" : null, - "num_probs" : 28, - "edition" : 2, - "isbn" : null, - "pubdate" : null, - "title" : "Elementary Differential Equations", - "textbook_id" : "81", - "chapters" : [ - { - "num_probs" : 6, - "name" : "First order differential equations", - "sections" : [ - { - "section_id" : "2720", - "number" : 3, - "name" : "Equilibrium points and phase lines", - "num_probs" : 6 - } - ], - "number" : 1, - "chapter_id" : "510" - }, - { - "sections" : [ - { - "num_probs" : 1, - "name" : "Applications", - "number" : 6, - "section_id" : "2735" - }, - { - "num_probs" : 1, - "name" : "Linear, constant coefficients, homogeneous (complex roots)", - "section_id" : "2731", - "number" : 7 - }, - { - "name" : "Undetermined coefficients", - "num_probs" : 4, - "number" : 8, - "section_id" : "2730" - }, - { - "num_probs" : 6, - "name" : "Applications and solving differential equations", - "section_id" : "2733", - "number" : 10 - } - ], - "number" : 3, - "chapter_id" : "513", - "name" : "Higher order differential equations", - "num_probs" : 12 - }, - { - "name" : "Systems of differential equations", - "num_probs" : 10, - "chapter_id" : "519", - "sections" : [ - { - "num_probs" : 3, - "name" : "Phase planes", - "section_id" : "2749", - "number" : 5 - }, - { - "name" : "Repeated eigenvalues", - "num_probs" : 7, - "section_id" : "2747", - "number" : 7 - } - ], - "number" : 4 - } - ] - }, - { - "author" : "Kohler and Johnson", - "edition" : 2006, - "publisher" : null, - "num_probs" : 129, - "pubdate" : null, - "textbook_id" : "80", - "title" : "Elementary Differential Equations", - "isbn" : null, - "chapters" : [ - { - "chapter_id" : "516", - "number" : 1, - "sections" : [ - { - "section_id" : "2739", - "number" : 2, - "name" : "Linear, constant coefficients, homogeneous (distinct real roots)", - "num_probs" : 5 - } - ], - "num_probs" : 5, - "name" : "Higher order differential equations" - }, - { - "chapter_id" : "509", - "number" : 2, - "sections" : [ - { - "num_probs" : 5, - "name" : "Classifications of differential equations", - "number" : 1, - "section_id" : "2718" - }, - { - "name" : "Linear", - "num_probs" : 5, - "number" : 2, - "section_id" : "2714" - }, - { - "name" : "Applications - mixing problems", - "num_probs" : 2, - "section_id" : "2716", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "2715", - "num_probs" : 1, - "name" : "Applications and solving differential equations" - }, - { - "num_probs" : 4, - "name" : "Substitutions", - "number" : 6, - "section_id" : "2717" - } - ], - "num_probs" : 17, - "name" : "First order differential equations" - }, - { - "num_probs" : 49, - "name" : "Systems of differential equations", - "chapter_id" : "517", - "sections" : [ - { - "number" : 1, - "section_id" : "2743", - "name" : "Matrix notation for systems", - "num_probs" : 8 - }, - { - "section_id" : "2745", - "number" : 2, - "num_probs" : 7, - "name" : "Matrix notation for systems" - }, - { - "name" : "Distinct real eigenvalues", - "num_probs" : 14, - "number" : 3, - "section_id" : "2744" - }, - { - "number" : 4, - "section_id" : "2740", - "name" : "Distinct real eigenvalues", - "num_probs" : 7 - }, - { - "name" : "Phase planes", - "num_probs" : 5, - "number" : 6, - "section_id" : "2751" - }, - { - "num_probs" : 8, - "name" : "Nonhomogeneous systems", - "number" : 8, - "section_id" : "2741" - } - ], - "number" : 4 - }, - { - "num_probs" : 58, - "name" : "Laplace transforms", - "number" : 5, - "sections" : [ - { - "num_probs" : 8, - "name" : "Inverse transformations", - "section_id" : "2723", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "2722", - "num_probs" : 22, - "name" : "Inverse transformations" - }, - { - "section_id" : "2726", - "number" : 3, - "num_probs" : 8, - "name" : "Applications and solving differential equations" - }, - { - "num_probs" : 6, - "name" : "Applications and solving differential equations", - "section_id" : "2724", - "number" : 4 - }, - { - "name" : "Convolutions", - "num_probs" : 7, - "number" : 6, - "section_id" : "2725" - }, - { - "num_probs" : 7, - "name" : "Impulse functions", - "section_id" : "2727", - "number" : 7 - } - ], - "chapter_id" : "511" - } - ] - }, - { - "author" : "Larson, Edwards, Falvo", - "edition" : 5, - "publisher" : null, - "num_probs" : 10, - "pubdate" : null, - "textbook_id" : "7", - "title" : "Elementary Linear Algebra", - "isbn" : null, - "chapters" : [ - { - "number" : 1, - "sections" : [ - { - "section_id" : "613", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Introduction to Systems of Linear Equations", - "section_id" : "614", - "number" : 1 - }, - { - "section_id" : "615", - "number" : 2, - "num_probs" : 0, - "name" : "Gaussian Elimination and Gauss-Jordan Elimination" - }, - { - "name" : "Applications of Systems of Linear Equations", - "num_probs" : 0, - "section_id" : "616", - "number" : 3 - } - ], - "chapter_id" : "105", - "name" : "Systems of Linear Equations", - "num_probs" : 0 - }, - { - "sections" : [ - { - "number" : -1, - "section_id" : "617", - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "618", - "number" : 1, - "name" : "Operations with Matrices", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Properties of Matrix Operations", - "number" : 2, - "section_id" : "619" - }, - { - "section_id" : "620", - "number" : 3, - "name" : "The Inverse of a Matrix", - "num_probs" : 8 - }, - { - "num_probs" : 0, - "name" : "Elementary Matrices", - "number" : 4, - "section_id" : "621" - }, - { - "section_id" : "622", - "number" : 5, - "name" : "Applications of Matrix Operations", - "num_probs" : 0 - } - ], - "number" : 2, - "chapter_id" : "106", - "num_probs" : 8, - "name" : "Matrices" - }, - { - "num_probs" : 2, - "name" : "Determinants", - "chapter_id" : "107", - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "623", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "624", - "name" : "The Determinant of a Matrix", - "num_probs" : 0 - }, - { - "section_id" : "625", - "number" : 2, - "name" : "Evaluation of a Determinant Using Elementary Operations", - "num_probs" : 1 - }, - { - "number" : 3, - "section_id" : "626", - "name" : "Properties of Determinants", - "num_probs" : 1 - }, - { - "num_probs" : 0, - "name" : "Introduction to Eigenvalues", - "number" : 4, - "section_id" : "627" - }, - { - "number" : 5, - "section_id" : "628", - "name" : "Applications of Determinants", - "num_probs" : 0 - } - ], - "number" : 3 - }, - { - "number" : 4, - "sections" : [ - { - "section_id" : "629", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 0, - "name" : "Vectors in Rn", - "section_id" : "630", - "number" : 1 - }, - { - "name" : "Vector Spaces", - "num_probs" : 0, - "number" : 2, - "section_id" : "631" - }, - { - "name" : "Subspaces of Vector Spaces", - "num_probs" : 0, - "number" : 3, - "section_id" : "632" - }, - { - "num_probs" : 0, - "name" : "Spanning Sets and Linear Independence", - "number" : 4, - "section_id" : "633" - }, - { - "num_probs" : 0, - "name" : "Basis and Dimension", - "section_id" : "634", - "number" : 5 - }, - { - "name" : "Rank of a Matrix and Systems of Linear Equations", - "num_probs" : 0, - "number" : 6, - "section_id" : "635" - }, - { - "name" : "Coordinates and Change of Basis", - "num_probs" : 0, - "number" : 7, - "section_id" : "636" - }, - { - "num_probs" : 0, - "name" : "Applications of Vector Spaces", - "section_id" : "637", - "number" : 8 - } - ], - "chapter_id" : "108", - "num_probs" : 0, - "name" : "Vector Spaces" - }, - { - "sections" : [ - { - "number" : -1, - "section_id" : "638", - "name" : "", - "num_probs" : 0 - }, - { - "name" : "Length and Dot Product in Rn", - "num_probs" : 0, - "section_id" : "639", - "number" : 1 - }, - { - "num_probs" : 0, - "name" : "Inner Product Spaces", - "section_id" : "640", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "641", - "name" : "Orthonormal Bases: Gram-Schmidt Process", - "num_probs" : 0 - }, - { - "number" : 4, - "section_id" : "642", - "name" : "Mathematical Models and Least Squares Analysis", - "num_probs" : 0 - }, - { - "number" : 5, - "section_id" : "643", - "num_probs" : 0, - "name" : "Applications of Inner Product Spaces" - } - ], - "number" : 5, - "chapter_id" : "109", - "num_probs" : 0, - "name" : "Inner Product Spaces" - }, - { - "chapter_id" : "110", - "number" : 6, - "sections" : [ - { - "section_id" : "644", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Introduction to Linear Transformations", - "section_id" : "645", - "number" : 1 - }, - { - "name" : "The Kernel and Range of a Linear Transformation", - "num_probs" : 0, - "number" : 2, - "section_id" : "646" - }, - { - "number" : 3, - "section_id" : "647", - "name" : "Matrices for Linear Transformations", - "num_probs" : 0 - }, - { - "section_id" : "648", - "number" : 4, - "name" : "Transition Matrices and Similarity", - "num_probs" : 0 - }, - { - "number" : 5, - "section_id" : "649", - "num_probs" : 0, - "name" : "Applications of Linear Transformations" - } - ], - "name" : "Linear Transformations", - "num_probs" : 0 - }, - { - "chapter_id" : "111", - "sections" : [ - { - "section_id" : "650", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "651", - "number" : 1, - "num_probs" : 0, - "name" : "Eigenvalues and Eigenvectors" - }, - { - "number" : 2, - "section_id" : "652", - "name" : "Diagonalization", - "num_probs" : 0 - }, - { - "section_id" : "653", - "number" : 3, - "name" : "Symmetric Matrices and Orthogonal Diagonalization", - "num_probs" : 0 - }, - { - "section_id" : "654", - "number" : 4, - "name" : "Applications of Eigenvalues and Eigenvectors", - "num_probs" : 0 - } - ], - "number" : 7, - "name" : "Eigenvalues and Eigenvectors", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Complex Vector Spaces", - "chapter_id" : "112", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "655" - }, - { - "number" : 1, - "section_id" : "656", - "name" : "Complex Numbers", - "num_probs" : 0 - }, - { - "section_id" : "657", - "number" : 2, - "name" : "Conjugates and Division of Complex Numbers", - "num_probs" : 0 - }, - { - "section_id" : "658", - "number" : 3, - "num_probs" : 0, - "name" : "Polar Form and DeMoivre's Theorem" - }, - { - "name" : "Complex Vector Spaces and Inner Products", - "num_probs" : 0, - "number" : 4, - "section_id" : "659" - }, - { - "number" : 5, - "section_id" : "660", - "num_probs" : 0, - "name" : "Unitary and Hermitian Matrices" - } - ], - "number" : 8 - }, - { - "sections" : [ - { - "number" : -1, - "section_id" : "661", - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "662", - "name" : "Systems of Linear Inequalities", - "num_probs" : 0 - }, - { - "number" : 2, - "section_id" : "663", - "name" : "Linear Programming Involving Two Variables", - "num_probs" : 0 - }, - { - "name" : "The Simplex Method: Maximization", - "num_probs" : 0, - "number" : 3, - "section_id" : "664" - }, - { - "name" : "The Simplex Method: Minimization", - "num_probs" : 0, - "section_id" : "665", - "number" : 4 - }, - { - "section_id" : "666", - "number" : 5, - "name" : "The Simplex Method: Mixed Constraints", - "num_probs" : 0 - } - ], - "number" : 9, - "chapter_id" : "113", - "name" : "Linear Programming", - "num_probs" : 0 - }, - { - "name" : "Numerical Methods", - "num_probs" : 0, - "chapter_id" : "114", - "number" : 10, - "sections" : [ - { - "section_id" : "667", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 0, - "name" : "Gaussian Elimination with Partial Pivoting", - "section_id" : "668", - "number" : 1 - }, - { - "section_id" : "669", - "number" : 2, - "num_probs" : 0, - "name" : "Interative Methods for Solving Linear Systems" - }, - { - "section_id" : "670", - "number" : 3, - "num_probs" : 0, - "name" : "Power Method for Approximating Eigenvalues" - }, - { - "num_probs" : 0, - "name" : "Applications of Numerical Methods", - "section_id" : "671", - "number" : 4 - } - ] - }, - { - "number" : 11, - "sections" : [ - { - "number" : -1, - "section_id" : "672", - "name" : "", - "num_probs" : 0 - } - ], - "chapter_id" : "115", - "num_probs" : 0, - "name" : "Appendix A: Mathematical Induction and Other Forms of Proofs" - }, - { - "num_probs" : 0, - "name" : "Appendix B: Computer Algebra Systems and Graphing Calculators", - "chapter_id" : "116", - "sections" : [ - { - "section_id" : "673", - "number" : -1, - "name" : "", - "num_probs" : 0 - } - ], - "number" : 12 - } - ] - }, - { - "chapters" : [ - { - "name" : "Basic components and electric circuits", - "num_probs" : 2, - "chapter_id" : "534", - "number" : 2, - "sections" : [ - { - "num_probs" : 2, - "name" : "Units and scales", - "section_id" : "2780", - "number" : 1 - } - ] - }, - { - "chapter_id" : "531", - "sections" : [ - { - "number" : 4, - "section_id" : "2773", - "num_probs" : 1, - "name" : "The single-loop circuit" - } - ], - "number" : 3, - "name" : "Voltage and current laws", - "num_probs" : 1 - }, - { - "num_probs" : 8, - "name" : "Arithmetic", - "chapter_id" : "530", - "sections" : [ - { - "num_probs" : 8, - "name" : "", - "section_id" : "2771", - "number" : -1 - } - ], - "number" : 5 - } - ], - "title" : "Engineering Circuit Analysis", - "textbook_id" : "87", - "pubdate" : null, - "isbn" : null, - "edition" : 7, - "num_probs" : 11, - "publisher" : null, - "author" : "Hayt, Kemmerly, and Durbin" - }, - { - "edition" : 2017, - "num_probs" : 93, - "publisher" : null, - "author" : "David J. Hunter", - "chapters" : [ - { - "chapter_id" : "489", - "sections" : [ - { - "number" : 1, - "section_id" : "2644", - "num_probs" : 7, - "name" : "Translation" - }, - { - "name" : "Definitions", - "num_probs" : 6, - "number" : 2, - "section_id" : "2650" - }, - { - "number" : 3, - "section_id" : "2651", - "num_probs" : 6, - "name" : "Translation" - }, - { - "num_probs" : 6, - "name" : "Definitions", - "number" : 4, - "section_id" : "2652" - }, - { - "num_probs" : 4, - "name" : "Definitions", - "number" : 5, - "section_id" : "2649" - } - ], - "number" : 1, - "name" : "Propositional logic", - "num_probs" : 29 - }, - { - "num_probs" : 37, - "name" : "Relations between sets", - "chapter_id" : "488", - "number" : 2, - "sections" : [ - { - "name" : "Definitions", - "num_probs" : 3, - "number" : 1, - "section_id" : "2653" - }, - { - "num_probs" : 6, - "name" : "Principles (addition, subtraction, multiplication)", - "number" : 2, - "section_id" : "2643" - }, - { - "name" : "Misc.", - "num_probs" : 8, - "number" : 3, - "section_id" : "2645" - }, - { - "name" : "Misc.", - "num_probs" : 6, - "section_id" : "2646", - "number" : 4 - }, - { - "name" : "Properties of relations", - "num_probs" : 6, - "section_id" : "2642", - "number" : 5 - }, - { - "name" : "Misc.", - "num_probs" : 8, - "section_id" : "2654", - "number" : 6 - } - ] - }, - { - "number" : 3, - "sections" : [ - { - "section_id" : "2648", - "number" : 1, - "num_probs" : 5, - "name" : "Concepts" - }, - { - "num_probs" : 4, - "name" : "Concepts", - "section_id" : "2655", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "2658", - "num_probs" : 4, - "name" : "Concepts" - }, - { - "section_id" : "2657", - "number" : 4, - "name" : "Concepts", - "num_probs" : 6 - }, - { - "name" : "Non-numeric", - "num_probs" : 4, - "number" : 5, - "section_id" : "2656" - } - ], - "chapter_id" : "491", - "num_probs" : 23, - "name" : "Recurrence relations" - }, - { - "chapter_id" : "490", - "sections" : [ - { - "name" : "Principles (addition, subtraction, multiplication)", - "num_probs" : 4, - "section_id" : "2647", - "number" : 1 - } - ], - "number" : 4, - "name" : "Counting", - "num_probs" : 4 - } - ], - "title" : "Essentials of Discrete Mathematics", - "textbook_id" : "74", - "pubdate" : null, - "isbn" : null - }, - { - "isbn" : null, - "title" : "Essentials of Intermediate Algebra", - "textbook_id" : "70", - "pubdate" : null, - "chapters" : [ - { - "num_probs" : 0, - "name" : "Absolute value expressions and functions", - "chapter_id" : "595", - "number" : -1, - "sections" : [ - { - "number" : -1, - "section_id" : "3014", - "num_probs" : 0, - "name" : "" - } - ] - }, - { - "name" : "Linear equations and functions", - "num_probs" : 0, - "chapter_id" : "591", - "sections" : [ - { - "number" : 1, - "section_id" : "3003", - "num_probs" : 0, - "name" : "Evaluating expressions" - }, - { - "number" : 2, - "section_id" : "3002", - "name" : "Simplifying expressions", - "num_probs" : 0 - }, - { - "name" : "Algebraic expressions", - "num_probs" : 0, - "number" : 3, - "section_id" : "3019" - }, - { - "num_probs" : 0, - "name" : "Linear equations", - "number" : 4, - "section_id" : "2997" - }, - { - "num_probs" : 0, - "name" : "Applications and models", - "section_id" : "3005", - "number" : 5 - }, - { - "section_id" : "3010", - "number" : 6, - "name" : "Properties of exponents", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Scientific notation", - "number" : 7, - "section_id" : "3017" - } - ], - "number" : 1 - }, - { - "chapter_id" : "590", - "sections" : [ - { - "num_probs" : 0, - "name" : "Applications and models", - "section_id" : "3020", - "number" : 1 - }, - { - "name" : "Compositions and combinations of functions", - "num_probs" : 0, - "section_id" : "2996", - "number" : 2 - }, - { - "name" : "Applications and models", - "num_probs" : 0, - "section_id" : "3007", - "number" : 3 - }, - { - "num_probs" : 0, - "name" : "Equations of lines: general", - "section_id" : "3018", - "number" : 4 - } - ], - "number" : 2, - "num_probs" : 0, - "name" : "Functions" - }, - { - "number" : 3, - "sections" : [ - { - "num_probs" : 0, - "name" : "Linear equations", - "number" : 1, - "section_id" : "3008" - }, - { - "name" : "Applications and models", - "num_probs" : 0, - "number" : 2, - "section_id" : "2998" - } - ], - "chapter_id" : "592", - "num_probs" : 0, - "name" : "Linear equations and functions" - }, - { - "num_probs" : 0, - "name" : "Linear equations and functions", - "sections" : [ - { - "section_id" : "2584", - "number" : 1, - "num_probs" : 0, - "name" : "Linear inequalities" - }, - { - "name" : "Linear inequalities", - "num_probs" : 0, - "section_id" : "3016", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "3015", - "num_probs" : 0, - "name" : "Graphs with absolute values" - } - ], - "number" : 4, - "chapter_id" : "473" - }, - { - "sections" : [ - { - "section_id" : "2999", - "number" : 1, - "num_probs" : 0, - "name" : "Definition, concept" - }, - { - "number" : 2, - "section_id" : "3012", - "name" : "Polynomials: multiply", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Factoring: common factors", - "section_id" : "3000", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "3006", - "num_probs" : 0, - "name" : "Factoring trinomials" - }, - { - "name" : "Absolute value inequalities", - "num_probs" : 0, - "number" : 5, - "section_id" : "3009" - }, - { - "section_id" : "3004", - "number" : 6, - "num_probs" : 0, - "name" : "Factoring polynomials: general" - }, - { - "section_id" : "2995", - "number" : 7, - "name" : "Solve by factoring", - "num_probs" : 0 - } - ], - "number" : 5, - "chapter_id" : "589", - "num_probs" : 0, - "name" : "Quadratic equations and functions" - }, - { - "name" : "Rational equations and functions", - "num_probs" : 0, - "chapter_id" : "594", - "number" : 6, - "sections" : [ - { - "name" : "Domain and range", - "num_probs" : 0, - "section_id" : "3021", - "number" : 1 - }, - { - "name" : "Simplifying", - "num_probs" : 0, - "section_id" : "3013", - "number" : 2 - } - ] - } - ], - "author" : "Blitzer", - "num_probs" : 0, - "publisher" : null, - "edition" : 1 - }, - { - "chapters" : [ - { - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "56" - }, - { - "number" : 0, - "section_id" : "57", - "name" : "Algebra Prerequisites", - "num_probs" : 0 - }, - { - "section_id" : "58", - "number" : 1, - "name" : "Simple Interest", - "num_probs" : 0 - }, - { - "section_id" : "59", - "number" : 2, - "name" : "Compound Interest", - "num_probs" : 0 - }, - { - "section_id" : "60", - "number" : 3, - "name" : "Effective and Nominal Rates of Interest", - "num_probs" : 0 - }, - { - "name" : "Present and Future Value", - "num_probs" : 0, - "section_id" : "61", - "number" : 4 - } - ], - "number" : 1, - "chapter_id" : "12", - "name" : "Introduction to Interest", - "num_probs" : 0 - }, - { - "chapter_id" : "13", - "sections" : [ - { - "number" : -1, - "section_id" : "62", - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Time Value of Money", - "section_id" : "63", - "number" : 1 - }, - { - "num_probs" : 0, - "name" : "Unknown Time and Logarithms", - "number" : 2, - "section_id" : "64" - }, - { - "name" : "Dollar Weighted Rate of Return", - "num_probs" : 0, - "section_id" : "65", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "66", - "num_probs" : 0, - "name" : "Time Weighted Rate of Return" - } - ], - "number" : 2, - "name" : "Equations of Value", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Annuities", - "number" : 3, - "sections" : [ - { - "section_id" : "67", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "68", - "name" : "Geometric Sums", - "num_probs" : 0 - }, - { - "name" : "Annuities", - "num_probs" : 0, - "section_id" : "69", - "number" : 2 - }, - { - "section_id" : "70", - "number" : 3, - "name" : "Loans", - "num_probs" : 0 - }, - { - "section_id" : "71", - "number" : 4, - "name" : "Sinking Funds", - "num_probs" : 0 - }, - { - "number" : 5, - "section_id" : "72", - "num_probs" : 0, - "name" : "Varying Payments" - }, - { - "num_probs" : 0, - "name" : "Perpetuities", - "number" : 6, - "section_id" : "73" - } - ], - "chapter_id" : "14" - }, - { - "num_probs" : 0, - "name" : "Bonds", - "chapter_id" : "15", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "74", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "75", - "num_probs" : 0, - "name" : "Yield Rates" - }, - { - "number" : 2, - "section_id" : "76", - "num_probs" : 0, - "name" : "Bonds" - }, - { - "num_probs" : 0, - "name" : "Book Value", - "number" : 3, - "section_id" : "77" - }, - { - "number" : 4, - "section_id" : "78", - "name" : "Other Bonds", - "num_probs" : 0 - } - ], - "number" : 4 - }, - { - "chapter_id" : "16", - "sections" : [ - { - "number" : -1, - "section_id" : "79", - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "80", - "num_probs" : 0, - "name" : "Introduction to Probability" - }, - { - "name" : "Expected Values", - "num_probs" : 0, - "section_id" : "81", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "82", - "num_probs" : 0, - "name" : "Contingent Payments" - } - ], - "number" : 5, - "num_probs" : 0, - "name" : "Probability and Contingent Payments" - }, - { - "chapter_id" : "17", - "sections" : [ - { - "section_id" : "83", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Introduction to Options", - "number" : 1, - "section_id" : "84" - }, - { - "section_id" : "85", - "number" : 2, - "name" : "Hedging Strategies", - "num_probs" : 0 - }, - { - "section_id" : "86", - "number" : 3, - "name" : "Binomial Trees", - "num_probs" : 0 - } - ], - "number" : 6, - "num_probs" : 0, - "name" : "Options" - } - ], - "textbook_id" : "2", - "title" : "Financial Mathematics", - "pubdate" : null, - "isbn" : null, - "edition" : 1, - "num_probs" : 0, - "publisher" : null, - "author" : "Holt" - }, - { - "publisher" : null, - "num_probs" : 2, - "edition" : 11, - "author" : "Barnett, Ziegler, Byleen", - "chapters" : [ - { - "chapter_id" : "631", - "sections" : [ - { - "section_id" : "3140", - "number" : 1, - "name" : "Simple interest", - "num_probs" : 1 - }, - { - "section_id" : "3139", - "number" : 2, - "name" : "Prices and coupon rates", - "num_probs" : 1 - } - ], - "number" : 3, - "name" : "Bonds", - "num_probs" : 2 - } - ], - "isbn" : null, - "pubdate" : null, - "textbook_id" : "112", - "title" : "Finite Mathematics" - }, - { - "publisher" : null, - "num_probs" : 288, - "edition" : 3, - "author" : "Connally", - "chapters" : [ - { - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1400", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "1401", - "num_probs" : 0, - "name" : "Functions and Function Notation" - }, - { - "name" : "Rate of Change", - "num_probs" : 0, - "number" : 2, - "section_id" : "1402" - }, - { - "section_id" : "1403", - "number" : 3, - "name" : "Linear Functions", - "num_probs" : 0 - }, - { - "number" : 4, - "section_id" : "1404", - "num_probs" : 0, - "name" : "Formulas for Linear Functions" - }, - { - "number" : 5, - "section_id" : "1405", - "num_probs" : 0, - "name" : "Geometric Properties of Linear Functions" - }, - { - "name" : "Fitting Linear Functions to Data", - "num_probs" : 0, - "section_id" : "1406", - "number" : 6 - } - ], - "number" : 1, - "chapter_id" : "230", - "name" : "Linear Functions and Change", - "num_probs" : 0 - }, - { - "num_probs" : 40, - "name" : "Functions", - "chapter_id" : "231", - "sections" : [ - { - "section_id" : "1407", - "number" : -1, - "num_probs" : 4, - "name" : "" - }, - { - "num_probs" : 0, - "name" : "Input and Output", - "number" : 1, - "section_id" : "1408" - }, - { - "section_id" : "1409", - "number" : 2, - "name" : "Domain and Range", - "num_probs" : 24 - }, - { - "num_probs" : 2, - "name" : "Piecewise Defined Functions", - "section_id" : "1410", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "1411", - "num_probs" : 0, - "name" : "Composite and Inverse Functions" - }, - { - "section_id" : "1412", - "number" : 5, - "name" : "Concavity", - "num_probs" : 0 - }, - { - "number" : 6, - "section_id" : "1413", - "name" : "Quadratic Functions", - "num_probs" : 10 - } - ], - "number" : 2 - }, - { - "chapter_id" : "232", - "number" : 3, - "sections" : [ - { - "number" : -1, - "section_id" : "1414", - "name" : "", - "num_probs" : 13 - }, - { - "name" : "Introduction to the Family of Exponential Functions", - "num_probs" : 10, - "number" : 1, - "section_id" : "1415" - }, - { - "section_id" : "1416", - "number" : 2, - "name" : "Comparing Exponential and Linear Functions", - "num_probs" : 34 - }, - { - "num_probs" : 3, - "name" : "Graphs of Exponential Functions", - "section_id" : "1417", - "number" : 3 - }, - { - "num_probs" : 2, - "name" : "Continuous Growth and the Number e", - "section_id" : "1418", - "number" : 4 - }, - { - "number" : 5, - "section_id" : "1419", - "name" : "Compound Interest", - "num_probs" : 1 - } - ], - "num_probs" : 63, - "name" : "Exponential Functions" - }, - { - "chapter_id" : "233", - "number" : 4, - "sections" : [ - { - "section_id" : "1420", - "number" : -1, - "num_probs" : 38, - "name" : "" - }, - { - "num_probs" : 12, - "name" : "Logarithms and their Properties", - "section_id" : "1421", - "number" : 1 - }, - { - "name" : "Logarithms and Exponential Models", - "num_probs" : 15, - "number" : 2, - "section_id" : "1422" - }, - { - "num_probs" : 6, - "name" : "The Logarithmic Function", - "number" : 3, - "section_id" : "1423" - }, - { - "num_probs" : 0, - "name" : "Logarithmic Scales", - "section_id" : "1424", - "number" : 4 - } - ], - "name" : "Logarithmic Functions", - "num_probs" : 71 - }, - { - "chapter_id" : "234", - "number" : 5, - "sections" : [ - { - "number" : -1, - "section_id" : "1425", - "name" : "", - "num_probs" : 16 - }, - { - "name" : "Vertical and Horizontal Shifts", - "num_probs" : 16, - "section_id" : "1426", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "1427", - "num_probs" : 2, - "name" : "Reflections and Symmetry" - }, - { - "name" : "Vertical Stretches and Compressions", - "num_probs" : 4, - "section_id" : "1428", - "number" : 3 - }, - { - "section_id" : "1429", - "number" : 4, - "num_probs" : 4, - "name" : "Horizontal Stretches and Compressions" - }, - { - "name" : "The Family of Quadratic Functions", - "num_probs" : 4, - "number" : 5, - "section_id" : "1430" - } - ], - "num_probs" : 46, - "name" : "Transformations of Functions and their Graphs" - }, - { - "num_probs" : 51, - "name" : "Trigonometric Functions", - "chapter_id" : "235", - "sections" : [ - { - "number" : -1, - "section_id" : "1431", - "name" : "", - "num_probs" : 12 - }, - { - "number" : 1, - "section_id" : "1432", - "num_probs" : 0, - "name" : "Introduction to Periodic Functions" - }, - { - "name" : "The Sine and Cosine Functions", - "num_probs" : 2, - "section_id" : "1433", - "number" : 2 - }, - { - "name" : "Radians", - "num_probs" : 5, - "section_id" : "1434", - "number" : 3 - }, - { - "name" : "Graphs of the Sine and Cosine", - "num_probs" : 20, - "number" : 4, - "section_id" : "1435" - }, - { - "number" : 5, - "section_id" : "1436", - "num_probs" : 0, - "name" : "Sinusoidal Functions" - }, - { - "name" : "Other Trigonometric Functions", - "num_probs" : 4, - "section_id" : "1437", - "number" : 6 - }, - { - "num_probs" : 8, - "name" : "Inverse Trigonometric Functions", - "number" : 7, - "section_id" : "1438" - } - ], - "number" : 6 - }, - { - "num_probs" : 0, - "name" : "Trigonometry", - "chapter_id" : "236", - "sections" : [ - { - "section_id" : "1439", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "name" : "General Triangles: Laws of Sines and Cosines", - "num_probs" : 0, - "number" : 1, - "section_id" : "1440" - }, - { - "section_id" : "1441", - "number" : 2, - "name" : "Trigonometric Identities", - "num_probs" : 0 - }, - { - "section_id" : "1442", - "number" : 3, - "num_probs" : 0, - "name" : "Sum and Difference Formulas for Sine and Cosine" - }, - { - "num_probs" : 0, - "name" : "Trigonometric Models", - "number" : 4, - "section_id" : "1443" - }, - { - "name" : "Polar Coordinates", - "num_probs" : 0, - "number" : 5, - "section_id" : "1444" - }, - { - "section_id" : "1445", - "number" : 6, - "num_probs" : 0, - "name" : "Complex Numbers and Polar Coordinates" - } - ], - "number" : 7 - }, - { - "chapter_id" : "237", - "number" : 8, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1446", - "number" : -1 - }, - { - "section_id" : "1447", - "number" : 1, - "num_probs" : 0, - "name" : "Composition of Functions" - }, - { - "num_probs" : 0, - "name" : "Inverse Functions", - "number" : 2, - "section_id" : "1448" - }, - { - "number" : 3, - "section_id" : "1449", - "num_probs" : 0, - "name" : "Combinations of Functions" - } - ], - "name" : "Compositions, Inverses and Combinations of Functions", - "num_probs" : 0 - }, - { - "chapter_id" : "238", - "number" : 9, - "sections" : [ - { - "num_probs" : 10, - "name" : "", - "number" : -1, - "section_id" : "1450" - }, - { - "section_id" : "1451", - "number" : 1, - "num_probs" : 6, - "name" : "Power Functions" - }, - { - "num_probs" : 0, - "name" : "Polynomial Functions", - "number" : 2, - "section_id" : "1452" - }, - { - "number" : 3, - "section_id" : "1453", - "num_probs" : 0, - "name" : "The Short-Run Behavior of Polynomials" - }, - { - "name" : "Rational Functions", - "num_probs" : 0, - "number" : 4, - "section_id" : "1454" - }, - { - "number" : 5, - "section_id" : "1455", - "num_probs" : 0, - "name" : "The Short-Run Behavior of Rational Functions" - }, - { - "number" : 6, - "section_id" : "1456", - "name" : "Comparing Power, Exponential and Log Functions", - "num_probs" : 0 - }, - { - "name" : "Fitting Exponentials and Polynomials to Data", - "num_probs" : 0, - "section_id" : "1457", - "number" : 7 - } - ], - "num_probs" : 16, - "name" : "Polynomial and Rational Functions" - }, - { - "name" : "Vector and Matrices", - "num_probs" : 1, - "sections" : [ - { - "number" : -1, - "section_id" : "1458", - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 1, - "name" : "Vectors", - "number" : 1, - "section_id" : "1459" - }, - { - "section_id" : "1460", - "number" : 2, - "num_probs" : 0, - "name" : "The Components of a Vector" - }, - { - "num_probs" : 0, - "name" : "Application of Vectors", - "number" : 3, - "section_id" : "1461" - }, - { - "name" : "The Dot Product", - "num_probs" : 0, - "number" : 4, - "section_id" : "1462" - }, - { - "number" : 5, - "section_id" : "1463", - "name" : "Matrices", - "num_probs" : 0 - } - ], - "number" : 10, - "chapter_id" : "239" - }, - { - "num_probs" : 0, - "name" : "Sequences and Series", - "chapter_id" : "240", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1464", - "number" : -1 - }, - { - "section_id" : "1465", - "number" : 1, - "num_probs" : 0, - "name" : "Sequences" - }, - { - "number" : 2, - "section_id" : "1466", - "name" : "Defining Functions Using Sums: Arithmetic Series", - "num_probs" : 0 - }, - { - "name" : "Finite Geometric Series", - "num_probs" : 0, - "section_id" : "1467", - "number" : 3 - } - ], - "number" : 11 - }, - { - "num_probs" : 0, - "name" : "Parametric Equations and Conic Sections", - "chapter_id" : "241", - "number" : 12, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1468", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "1469", - "num_probs" : 0, - "name" : "Parametric Equations" - }, - { - "num_probs" : 0, - "name" : "Implicitly Defined Curves and Circles", - "number" : 2, - "section_id" : "1470" - }, - { - "section_id" : "1471", - "number" : 3, - "name" : "Ellipses", - "num_probs" : 0 - }, - { - "number" : 4, - "section_id" : "1472", - "name" : "Hyperbolas", - "num_probs" : 0 - }, - { - "number" : 5, - "section_id" : "1473", - "num_probs" : 0, - "name" : "Geometric Properties of Conic Sections" - }, - { - "number" : 6, - "section_id" : "1474", - "name" : "Hyperbolic Functions", - "num_probs" : 0 - } - ] - } - ], - "isbn" : null, - "pubdate" : null, - "textbook_id" : "16", - "title" : "Functions Modeling Change" - }, - { - "author" : "Connally", - "num_probs" : 21, - "publisher" : null, - "edition" : 5, - "isbn" : null, - "title" : "Functions Modeling Change", - "textbook_id" : "18", - "pubdate" : null, - "chapters" : [ - { - "name" : "Linear Functions and Change", - "num_probs" : 8, - "number" : 1, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1555", - "number" : -1 - }, - { - "num_probs" : 0, - "name" : "Functions and Function Notation", - "section_id" : "1556", - "number" : 1 - }, - { - "name" : "Rate of Change", - "num_probs" : 8, - "section_id" : "1557", - "number" : 2 - }, - { - "section_id" : "1558", - "number" : 3, - "num_probs" : 0, - "name" : "Linear Functions" - }, - { - "section_id" : "1559", - "number" : 4, - "name" : "Formulas for Linear Functions", - "num_probs" : 0 - }, - { - "number" : 5, - "section_id" : "1560", - "name" : "Modeling with Linear Functions", - "num_probs" : 0 - }, - { - "number" : 6, - "section_id" : "1561", - "name" : "Fitting Linear Functions to Data", - "num_probs" : 0 - } - ], - "chapter_id" : "256" - }, - { - "num_probs" : 0, - "name" : "Functions", - "number" : 2, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "1562" - }, - { - "number" : 1, - "section_id" : "1563", - "num_probs" : 0, - "name" : "Input and Output" - }, - { - "name" : "Domain and Range", - "num_probs" : 0, - "section_id" : "1564", - "number" : 2 - }, - { - "num_probs" : 0, - "name" : "Piecewise-Defined Functions", - "number" : 3, - "section_id" : "1565" - }, - { - "section_id" : "1566", - "number" : 4, - "num_probs" : 0, - "name" : "Preview of Transformations: Shifts" - }, - { - "num_probs" : 0, - "name" : "Preview of Composite and Inverse Functions", - "section_id" : "1567", - "number" : 5 - }, - { - "name" : "Concavity", - "num_probs" : 0, - "number" : 6, - "section_id" : "1568" - } - ], - "chapter_id" : "257" - }, - { - "num_probs" : 0, - "name" : "Quadratic Functions", - "chapter_id" : "258", - "sections" : [ - { - "section_id" : "1569", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "1570", - "number" : 1, - "name" : "Introduction to the Family of Quadratic Functions", - "num_probs" : 0 - }, - { - "section_id" : "1571", - "number" : 2, - "name" : "The Vertex of a Parabola", - "num_probs" : 0 - } - ], - "number" : 3 - }, - { - "sections" : [ - { - "num_probs" : 5, - "name" : "", - "number" : -1, - "section_id" : "1572" - }, - { - "number" : 1, - "section_id" : "1573", - "name" : "Introduction to the Family of Exponential Functions", - "num_probs" : 0 - }, - { - "number" : 2, - "section_id" : "1574", - "name" : "Comparing Exponential and Linear Functions", - "num_probs" : 0 - }, - { - "number" : 3, - "section_id" : "1575", - "num_probs" : 0, - "name" : "Graphs of Exponential Functions" - }, - { - "section_id" : "1576", - "number" : 4, - "num_probs" : 0, - "name" : "Applications to Compound Interest" - }, - { - "number" : 5, - "section_id" : "1577", - "num_probs" : 0, - "name" : "The Number e" - } - ], - "number" : 4, - "chapter_id" : "259", - "num_probs" : 5, - "name" : "Exponential Functions" - }, - { - "name" : "Logarithmic Functions", - "num_probs" : 0, - "chapter_id" : "260", - "sections" : [ - { - "number" : -1, - "section_id" : "1578", - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Logarithms and Their Properties", - "number" : 1, - "section_id" : "1579" - }, - { - "num_probs" : 0, - "name" : "Logarithms and Exponential Models", - "number" : 2, - "section_id" : "1580" - }, - { - "name" : "The Logarithmic Function and Its Applications", - "num_probs" : 0, - "number" : 3, - "section_id" : "1581" - }, - { - "num_probs" : 0, - "name" : "Logarithmic Scales", - "number" : 4, - "section_id" : "1582" - } - ], - "number" : 5 - }, - { - "number" : 6, - "sections" : [ - { - "number" : -1, - "section_id" : "1583", - "num_probs" : 0, - "name" : "" - }, - { - "name" : "Shifts, Reflections and Symmetry", - "num_probs" : 0, - "number" : 1, - "section_id" : "1584" - }, - { - "name" : "Vertical Stretches and Compressions", - "num_probs" : 0, - "section_id" : "1585", - "number" : 2 - }, - { - "section_id" : "1586", - "number" : 3, - "num_probs" : 2, - "name" : "Horizontal Stretches and Combinations of Transformations" - } - ], - "chapter_id" : "261", - "name" : "Transformations of Functions and Their Graphs", - "num_probs" : 2 - }, - { - "chapter_id" : "262", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1587", - "number" : -1 - }, - { - "name" : "Introduction to Periodic Functions", - "num_probs" : 0, - "number" : 1, - "section_id" : "1588" - }, - { - "section_id" : "1589", - "number" : 2, - "name" : "The Sine and Cosine Functions", - "num_probs" : 0 - }, - { - "number" : 3, - "section_id" : "1590", - "num_probs" : 0, - "name" : "Radians and Arc Length" - }, - { - "name" : "Graphs of the Sine and Cosine", - "num_probs" : 0, - "number" : 4, - "section_id" : "1591" - }, - { - "num_probs" : 0, - "name" : "Sinusoidal Functions", - "number" : 5, - "section_id" : "1592" - }, - { - "name" : "The Tangent Function", - "num_probs" : 0, - "number" : 6, - "section_id" : "1593" - }, - { - "num_probs" : 0, - "name" : "Trigonometric Relationships and Identities", - "number" : 7, - "section_id" : "1594" - }, - { - "section_id" : "1595", - "number" : 8, - "num_probs" : 0, - "name" : "Inverse Trigonometric Functions" - } - ], - "number" : 7, - "name" : "Trigonometry and Periodic Functions", - "num_probs" : 0 - }, - { - "num_probs" : 6, - "name" : "Triangle Trigonometry and Polar Coordinates", - "chapter_id" : "263", - "sections" : [ - { - "section_id" : "1596", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "1597", - "number" : 1, - "name" : "Trig Functions and Right Angles", - "num_probs" : 2 - }, - { - "num_probs" : 4, - "name" : "Non-Right Triangles", - "number" : 2, - "section_id" : "1598" - }, - { - "name" : "Polar Coordinates", - "num_probs" : 0, - "section_id" : "1599", - "number" : 3 - } - ], - "number" : 8 - }, - { - "num_probs" : 0, - "name" : "Trigonometric Identities, Models and Complex Numbers", - "chapter_id" : "264", - "number" : 9, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1600", - "number" : -1 - }, - { - "num_probs" : 0, - "name" : "Trigonometric Equations", - "number" : 1, - "section_id" : "1601" - }, - { - "name" : "Identities, Expressions and Equations", - "num_probs" : 0, - "number" : 2, - "section_id" : "1602" - }, - { - "section_id" : "1603", - "number" : 3, - "num_probs" : 0, - "name" : "Sum and Difference Formulas for Sine and Cosine" - }, - { - "number" : 4, - "section_id" : "1604", - "name" : "Trigonometric Models and Sum Identities", - "num_probs" : 0 - }, - { - "section_id" : "1605", - "number" : 5, - "num_probs" : 0, - "name" : "Sums with Different Periods and Acoustic Beats" - }, - { - "name" : "Complex Numbers and De Moivre's Theorem", - "num_probs" : 0, - "section_id" : "1606", - "number" : 6 - } - ] - }, - { - "chapter_id" : "265", - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1607", - "number" : -1 - }, - { - "num_probs" : 0, - "name" : "Compositions of Functions", - "section_id" : "1608", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "1609", - "name" : "Invertibility and Properties of Inverse Functions", - "num_probs" : 0 - }, - { - "section_id" : "1610", - "number" : 3, - "name" : "Combinations of Functions", - "num_probs" : 0 - } - ], - "number" : 10, - "name" : "Compositions, Inverses, and Combinations of Functions", - "num_probs" : 0 - }, - { - "name" : "Polynomial and Rational Functions", - "num_probs" : 0, - "number" : 11, - "sections" : [ - { - "number" : -1, - "section_id" : "1611", - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "1612", - "name" : "Power Functions and Proportionality", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Polynomial Functions", - "number" : 2, - "section_id" : "1613" - }, - { - "number" : 3, - "section_id" : "1614", - "num_probs" : 0, - "name" : "The Short-Run Behavior of Polynomials" - }, - { - "number" : 4, - "section_id" : "1615", - "num_probs" : 0, - "name" : "Rational Functions" - }, - { - "name" : "The Short-Run Behavior of Rational Functions", - "num_probs" : 0, - "section_id" : "1616", - "number" : 5 - }, - { - "name" : "Comparing Power, Exponential and Log Functions", - "num_probs" : 0, - "number" : 6, - "section_id" : "1617" - }, - { - "name" : "Fitting Exponentials and Polynomials to Data", - "num_probs" : 0, - "number" : 7, - "section_id" : "1618" - } - ], - "chapter_id" : "266" - }, - { - "num_probs" : 0, - "name" : "Vectors and Matrices", - "number" : 12, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1619", - "number" : -1 - }, - { - "section_id" : "1620", - "number" : 1, - "name" : "Vectors", - "num_probs" : 0 - }, - { - "name" : "The Components of a Vector", - "num_probs" : 0, - "number" : 2, - "section_id" : "1621" - }, - { - "number" : 3, - "section_id" : "1622", - "name" : "Applications of Vectors", - "num_probs" : 0 - }, - { - "section_id" : "1623", - "number" : 4, - "num_probs" : 0, - "name" : "The Dot Product" - }, - { - "num_probs" : 0, - "name" : "Matrices", - "number" : 5, - "section_id" : "1624" - } - ], - "chapter_id" : "267" - }, - { - "number" : 13, - "sections" : [ - { - "section_id" : "1625", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "1626", - "number" : 1, - "num_probs" : 0, - "name" : "Sequences" - }, - { - "section_id" : "1627", - "number" : 2, - "name" : "Defining Functions Using Sums: Arithmetic Series", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Finite Geometric Series", - "number" : 3, - "section_id" : "1628" - }, - { - "section_id" : "1629", - "number" : 4, - "num_probs" : 0, - "name" : "Infinite Geometric Series" - } - ], - "chapter_id" : "268", - "num_probs" : 0, - "name" : "Sequences and Series" - } - ] - }, - { - "author" : "Connally", - "publisher" : null, - "num_probs" : 73, - "edition" : 4, - "isbn" : null, - "pubdate" : null, - "textbook_id" : "17", - "title" : "Functions Modeling Change", - "chapters" : [ - { - "number" : 1, - "sections" : [ - { - "number" : -1, - "section_id" : "1475", - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "1476", - "number" : 1, - "name" : "Functions and Function Notation", - "num_probs" : 0 - }, - { - "section_id" : "1477", - "number" : 2, - "name" : "Rate of Change", - "num_probs" : 8 - }, - { - "num_probs" : 0, - "name" : "Linear Functions", - "number" : 3, - "section_id" : "1478" - }, - { - "number" : 4, - "section_id" : "1479", - "num_probs" : 0, - "name" : "Formulas for Linear Functions" - }, - { - "name" : "Geometric Properties of Linear Functions", - "num_probs" : 0, - "section_id" : "1480", - "number" : 5 - }, - { - "name" : "Fitting Linear Functions to Data", - "num_probs" : 0, - "number" : 6, - "section_id" : "1481" - } - ], - "chapter_id" : "242", - "name" : "Linear Functions and Change", - "num_probs" : 8 - }, - { - "num_probs" : 0, - "name" : "Functions", - "number" : 2, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "1482" - }, - { - "num_probs" : 0, - "name" : "Input and Output", - "number" : 1, - "section_id" : "1483" - }, - { - "name" : "Domain and Range", - "num_probs" : 0, - "number" : 2, - "section_id" : "1484" - }, - { - "name" : "Piecewise Defined Functions", - "num_probs" : 0, - "number" : 3, - "section_id" : "1485" - }, - { - "number" : 4, - "section_id" : "1486", - "num_probs" : 0, - "name" : "Composite and Inverse Functions" - }, - { - "num_probs" : 0, - "name" : "Concavity", - "number" : 5, - "section_id" : "1487" - } - ], - "chapter_id" : "243" - }, - { - "chapter_id" : "244", - "sections" : [ - { - "number" : -1, - "section_id" : "1488", - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "1489", - "number" : 1, - "name" : "Introduction to the Family of Quadratic Functions", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "The Vertex of a Parabola", - "section_id" : "1490", - "number" : 2 - }, - { - "number" : 5, - "section_id" : "2573", - "num_probs" : 3, - "name" : "Effective and nominal rates of interest" - } - ], - "number" : 3, - "num_probs" : 3, - "name" : "Quadratic Functions" - }, - { - "name" : "Exponential Functions", - "num_probs" : 8, - "number" : 4, - "sections" : [ - { - "section_id" : "1491", - "number" : -1, - "num_probs" : 5, - "name" : "" - }, - { - "num_probs" : 0, - "name" : "Introduction to the Family of Exponential Functions", - "number" : 1, - "section_id" : "1492" - }, - { - "section_id" : "1493", - "number" : 2, - "num_probs" : 0, - "name" : "Comparing Exponential and Linear Functions" - }, - { - "num_probs" : 0, - "name" : "Graphs of Exponential Functions", - "number" : 3, - "section_id" : "1494" - }, - { - "name" : "Applications to Compound Interest", - "num_probs" : 2, - "section_id" : "1495", - "number" : 4 - }, - { - "section_id" : "1496", - "number" : 5, - "num_probs" : 1, - "name" : "The Number e" - } - ], - "chapter_id" : "245" - }, - { - "number" : 5, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "1497" - }, - { - "num_probs" : 2, - "name" : "Logarithms and their Properties", - "section_id" : "1498", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "1499", - "name" : "Logarithms and Exponential Models", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "The Logarithmic Function", - "section_id" : "1500", - "number" : 3 - }, - { - "section_id" : "1501", - "number" : 4, - "num_probs" : 0, - "name" : "Logarithmic Scales" - } - ], - "chapter_id" : "246", - "name" : "Logarithmic Functions", - "num_probs" : 2 - }, - { - "num_probs" : 36, - "name" : "Transformations of Functions and Their Graphs", - "sections" : [ - { - "section_id" : "1502", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "1503", - "number" : 1, - "num_probs" : 18, - "name" : "Vertical and Horizontal Shifts" - }, - { - "name" : "Reflections and Symmetry", - "num_probs" : 10, - "section_id" : "1504", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "1505", - "num_probs" : 0, - "name" : "Vertical Stretches and Compressions" - }, - { - "name" : "Horizontal Stretches and Compressions", - "num_probs" : 0, - "section_id" : "1506", - "number" : 4 - }, - { - "section_id" : "1507", - "number" : 5, - "num_probs" : 8, - "name" : "Combining Transformations" - } - ], - "number" : 6, - "chapter_id" : "247" - }, - { - "chapter_id" : "248", - "number" : 7, - "sections" : [ - { - "section_id" : "1508", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "1509", - "number" : 1, - "name" : "Introduction to Periodic Functions", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "The Sine and Cosine Functions", - "section_id" : "1510", - "number" : 2 - }, - { - "section_id" : "1511", - "number" : 3, - "num_probs" : 6, - "name" : "Graphs of Sine and Cosine" - }, - { - "number" : 4, - "section_id" : "1512", - "name" : "The Tangent Function", - "num_probs" : 0 - }, - { - "number" : 5, - "section_id" : "1513", - "name" : "Right Triangles: Inverse Trigonometric Functions", - "num_probs" : 6 - }, - { - "number" : 6, - "section_id" : "1514", - "name" : "Non-Right Triangles", - "num_probs" : 0 - } - ], - "num_probs" : 12, - "name" : "Trigonometric in Circles and Triangles" - }, - { - "name" : "The Trigonometric Functions", - "num_probs" : 4, - "chapter_id" : "249", - "sections" : [ - { - "section_id" : "1515", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 4, - "name" : "Radians and Arc Length", - "number" : 1, - "section_id" : "1516" - }, - { - "num_probs" : 0, - "name" : "Sinusoidal Functions and Their Graphs", - "section_id" : "1517", - "number" : 2 - }, - { - "num_probs" : 0, - "name" : "Trigonometric Functions: Relationships and Graphs", - "section_id" : "1518", - "number" : 3 - }, - { - "num_probs" : 0, - "name" : "Trigonometric Equations and Inverse Functions", - "number" : 4, - "section_id" : "1519" - }, - { - "num_probs" : 0, - "name" : "Polar Coordinates", - "number" : 5, - "section_id" : "1520" - }, - { - "section_id" : "1521", - "number" : 6, - "num_probs" : 0, - "name" : "Complex Numbers and Polar Coordinates" - } - ], - "number" : 8 - }, - { - "name" : "Trigonometric Identities and Their Applications", - "num_probs" : 0, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "1522" - }, - { - "num_probs" : 0, - "name" : "Identities, Expressions and Equations", - "number" : 1, - "section_id" : "1523" - }, - { - "section_id" : "1524", - "number" : 2, - "num_probs" : 0, - "name" : "Sum and Difference Formulas for Sine and Cosine" - }, - { - "number" : 3, - "section_id" : "1525", - "num_probs" : 0, - "name" : "Trigonometric Models" - } - ], - "number" : 9, - "chapter_id" : "250" - }, - { - "name" : "Compositions, Inverses and Combinations of Functions", - "num_probs" : 0, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "1526" - }, - { - "name" : "Composition of Functions", - "num_probs" : 0, - "number" : 1, - "section_id" : "1527" - }, - { - "section_id" : "1528", - "number" : 2, - "name" : "Invertibility and Properties of Inverse Functions", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Combinations of Functions", - "number" : 3, - "section_id" : "1529" - } - ], - "number" : 10, - "chapter_id" : "251" - }, - { - "number" : 11, - "sections" : [ - { - "section_id" : "1530", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 0, - "name" : "Power Functions", - "number" : 1, - "section_id" : "1531" - }, - { - "number" : 2, - "section_id" : "1532", - "num_probs" : 0, - "name" : "Polynomial Functions" - }, - { - "number" : 3, - "section_id" : "1533", - "name" : "The Short-Run Behavior of Polynomials", - "num_probs" : 0 - }, - { - "section_id" : "1534", - "number" : 4, - "num_probs" : 0, - "name" : "Rational Functions" - }, - { - "num_probs" : 0, - "name" : "The Short-Run Behavior of Rational Functions", - "section_id" : "1535", - "number" : 5 - }, - { - "section_id" : "1536", - "number" : 6, - "num_probs" : 0, - "name" : "Comparing Power, Exponential and Log Functions" - }, - { - "number" : 7, - "section_id" : "1537", - "name" : "Fitting Exponentials and Polynomials to Data", - "num_probs" : 0 - } - ], - "chapter_id" : "252", - "name" : "Polynomial and Rational Functions", - "num_probs" : 0 - }, - { - "chapter_id" : "253", - "number" : 12, - "sections" : [ - { - "number" : -1, - "section_id" : "1538", - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "1539", - "number" : 1, - "num_probs" : 0, - "name" : "Vectors" - }, - { - "num_probs" : 0, - "name" : "The Components of a Vector", - "number" : 2, - "section_id" : "1540" - }, - { - "section_id" : "1541", - "number" : 3, - "num_probs" : 0, - "name" : "Application of Vectors" - }, - { - "name" : "The Dot Product", - "num_probs" : 0, - "section_id" : "1542", - "number" : 4 - }, - { - "number" : 5, - "section_id" : "1543", - "name" : "Matrices", - "num_probs" : 0 - } - ], - "num_probs" : 0, - "name" : "Vector and Matrices" - }, - { - "name" : "Sequences and Series", - "num_probs" : 0, - "number" : 13, - "sections" : [ - { - "number" : -1, - "section_id" : "1544", - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "1545", - "name" : "Sequences", - "num_probs" : 0 - }, - { - "name" : "Defining Functions Using Sums: Arithmetic Series", - "num_probs" : 0, - "number" : 2, - "section_id" : "1546" - }, - { - "name" : "Finite Geometric Series", - "num_probs" : 0, - "number" : 3, - "section_id" : "1547" - } - ], - "chapter_id" : "254" - }, - { - "num_probs" : 0, - "name" : "Parametric Equations and Conic Sections", - "number" : 14, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1548", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "1549", - "num_probs" : 0, - "name" : "Parametric Equations" - }, - { - "num_probs" : 0, - "name" : "Implicitly Defined Curves and Circles", - "number" : 2, - "section_id" : "1550" - }, - { - "name" : "Ellipses", - "num_probs" : 0, - "section_id" : "1551", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "1552", - "num_probs" : 0, - "name" : "Hyperbolas" - }, - { - "name" : "Geometric Properties of Conic Sections", - "num_probs" : 0, - "number" : 5, - "section_id" : "1553" - }, - { - "name" : "Hyperbolic Functions", - "num_probs" : 0, - "number" : 6, - "section_id" : "1554" - } - ], - "chapter_id" : "255" - } - ] - }, - { - "publisher" : null, - "num_probs" : 1, - "edition" : 4, - "author" : "HH", - "chapters" : [ - { - "chapter_id" : "507", - "sections" : [ - { - "num_probs" : 1, - "name" : "Partial fractions", - "section_id" : "2710", - "number" : 4 - } - ], - "number" : 7, - "num_probs" : 1, - "name" : "Techniques of integration" - } - ], - "isbn" : null, - "pubdate" : null, - "textbook_id" : "78", - "title" : "HH" - }, - { - "publisher" : null, - "num_probs" : 0, - "edition" : 4, - "author" : "Ron Larson and Robert P. Hostetler", - "chapters" : [ - { - "chapter_id" : "597", - "number" : -1, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "3023" - } - ], - "name" : "Integers", - "num_probs" : 0 - } - ], - "isbn" : null, - "pubdate" : null, - "title" : "Intermediate Algebra", - "textbook_id" : "103" - }, - { - "publisher" : null, - "num_probs" : 112, - "edition" : 1, - "author" : "Nathan Carter", - "chapters" : [ - { - "number" : 2, - "sections" : [ - { - "number" : -1, - "section_id" : "3092", - "name" : "", - "num_probs" : 48 - } - ], - "chapter_id" : "612", - "num_probs" : 48, - "name" : "Vector geometry" - }, - { - "num_probs" : 1, - "name" : "Transformations", - "chapter_id" : "614", - "sections" : [ - { - "section_id" : "3094", - "number" : -1, - "name" : "", - "num_probs" : 1 - } - ], - "number" : 3 - }, - { - "number" : 4, - "sections" : [ - { - "num_probs" : 28, - "name" : "", - "section_id" : "3095", - "number" : -1 - } - ], - "chapter_id" : "615", - "num_probs" : 28, - "name" : "Vector geometry" - }, - { - "name" : "Matrices", - "num_probs" : 4, - "number" : 5, - "sections" : [ - { - "name" : "", - "num_probs" : 4, - "section_id" : "3091", - "number" : -1 - } - ], - "chapter_id" : "611" - }, - { - "name" : "Vector geometry", - "num_probs" : 12, - "chapter_id" : "617", - "sections" : [ - { - "num_probs" : 12, - "name" : "", - "section_id" : "3097", - "number" : -1 - } - ], - "number" : 6 - }, - { - "chapter_id" : "618", - "sections" : [ - { - "section_id" : "3098", - "number" : -1, - "name" : "", - "num_probs" : 2 - } - ], - "number" : 7, - "num_probs" : 2, - "name" : "Cartesian coordinate system" - }, - { - "name" : "Vector geometry", - "num_probs" : 4, - "number" : 8, - "sections" : [ - { - "number" : -1, - "section_id" : "3096", - "name" : "", - "num_probs" : 4 - } - ], - "chapter_id" : "616" - }, - { - "name" : "Calculus of vector valued functions", - "num_probs" : 7, - "sections" : [ - { - "name" : "", - "num_probs" : 7, - "section_id" : "3099", - "number" : -1 - } - ], - "number" : 10, - "chapter_id" : "619" - }, - { - "number" : 12, - "sections" : [ - { - "number" : -1, - "section_id" : "3093", - "num_probs" : 6, - "name" : "" - } - ], - "chapter_id" : "613", - "name" : "Counting", - "num_probs" : 6 - } - ], - "isbn" : null, - "pubdate" : null, - "title" : "Introduction to the Mathematics of Computer Graphics", - "textbook_id" : "107" - }, - { - "title" : "Linear Algebra", - "textbook_id" : "29", - "pubdate" : null, - "isbn" : null, - "chapters" : [ - { - "chapter_id" : "373", - "number" : 1, - "sections" : [ - { - "num_probs" : 23, - "name" : "Systems with 2 variables", - "number" : 1, - "section_id" : "2340" - }, - { - "num_probs" : 40, - "name" : "Row operations", - "section_id" : "2337", - "number" : 2 - }, - { - "num_probs" : 15, - "name" : "Systems with 2 variables", - "section_id" : "2341", - "number" : 3 - }, - { - "num_probs" : 17, - "name" : "Applications", - "section_id" : "2338", - "number" : 4 - } - ], - "num_probs" : 95, - "name" : "Matrices" - } - ], - "author" : "Holt", - "edition" : 1, - "num_probs" : 95, - "publisher" : null - }, - { - "isbn" : null, - "pubdate" : null, - "textbook_id" : "71", - "title" : "Linear Algebra", - "chapters" : [ - { - "name" : "Determinants", - "num_probs" : 0, - "chapter_id" : "479", - "number" : -1, - "sections" : [ - { - "number" : -1, - "section_id" : "2600", - "num_probs" : 0, - "name" : "" - } - ] - } - ], - "author" : "Jim Hefferon", - "publisher" : null, - "num_probs" : 0, - "edition" : 3 - }, - { - "author" : "Lay", - "edition" : 4, - "publisher" : null, - "num_probs" : 1, - "pubdate" : null, - "title" : "Linear Algebra and Its Applications", - "textbook_id" : "92", - "isbn" : null, - "chapters" : [ - { - "num_probs" : 1, - "name" : "Matrices", - "chapter_id" : "556", - "number" : 2, - "sections" : [ - { - "name" : "", - "num_probs" : 1, - "number" : -1, - "section_id" : "2842" - } - ] - } - ] - }, - { - "publisher" : null, - "num_probs" : 45, - "edition" : 1, - "author" : "Holt", - "chapters" : [ - { - "name" : "Matrices", - "num_probs" : 45, - "number" : 3, - "sections" : [ - { - "number" : 3, - "section_id" : "2334", - "num_probs" : 7, - "name" : "Inverses" - }, - { - "section_id" : "2339", - "number" : 4, - "num_probs" : 22, - "name" : "LU factorization" - }, - { - "number" : 5, - "section_id" : "2336", - "name" : "Markov chains", - "num_probs" : 16 - } - ], - "chapter_id" : "371" - } - ], - "isbn" : null, - "pubdate" : null, - "textbook_id" : "27", - "title" : "Linear Algebra with Applications" - }, - { - "publisher" : null, - "num_probs" : 29, - "edition" : 4, - "author" : "Jeffrey Holt", - "chapters" : [ - { - "number" : -1, - "sections" : [ - { - "number" : -1, - "section_id" : "2335", - "name" : "", - "num_probs" : 29 - } - ], - "chapter_id" : "372", - "num_probs" : 29, - "name" : "Euclidean spaces" - } - ], - "isbn" : null, - "pubdate" : null, - "title" : "Linear Algebra with Applications", - "textbook_id" : "28" - }, - { - "author" : "Jeffrey Holt", - "edition" : 1, - "num_probs" : 24, - "publisher" : null, - "title" : "Linear Algebra with Applications", - "textbook_id" : "1", - "pubdate" : null, - "isbn" : null, - "chapters" : [ - { - "chapter_id" : "370", - "sections" : [ - { - "section_id" : "2333", - "number" : -1, - "num_probs" : 24, - "name" : "" - } - ], - "number" : -1, - "num_probs" : 24, - "name" : "Euclidean spaces" - }, - { - "num_probs" : 0, - "name" : "Systems of Linear Equations", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "1" - }, - { - "name" : "Lines and Linear Equations", - "num_probs" : 0, - "number" : 1, - "section_id" : "2" - }, - { - "section_id" : "3", - "number" : 2, - "name" : "Linear Systems and Matrices", - "num_probs" : 0 - }, - { - "number" : 3, - "section_id" : "4", - "name" : "Numerical Solutions", - "num_probs" : 0 - }, - { - "number" : 4, - "section_id" : "5", - "name" : "Applications of Linear Systems", - "num_probs" : 0 - } - ], - "number" : 1, - "chapter_id" : "1" - }, - { - "chapter_id" : "2", - "number" : 2, - "sections" : [ - { - "section_id" : "6", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Vectors", - "section_id" : "7", - "number" : 1 - }, - { - "num_probs" : 0, - "name" : "Span", - "section_id" : "8", - "number" : 2 - }, - { - "name" : "Linear Independence", - "num_probs" : 0, - "section_id" : "9", - "number" : 3 - } - ], - "num_probs" : 0, - "name" : "Euclidean Space" - }, - { - "name" : "Matrices", - "num_probs" : 0, - "chapter_id" : "3", - "number" : 3, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "10", - "number" : -1 - }, - { - "section_id" : "11", - "number" : 1, - "name" : "Linear Transformations", - "num_probs" : 0 - }, - { - "section_id" : "12", - "number" : 2, - "num_probs" : 0, - "name" : "Matrix Algebra" - }, - { - "name" : "Inverses", - "num_probs" : 0, - "number" : 3, - "section_id" : "13" - }, - { - "name" : "LU Factorization", - "num_probs" : 0, - "section_id" : "14", - "number" : 4 - }, - { - "number" : 5, - "section_id" : "15", - "name" : "Markov Chains", - "num_probs" : 0 - } - ] - }, - { - "num_probs" : 0, - "name" : "Subspaces", - "number" : 4, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "16", - "number" : -1 - }, - { - "section_id" : "17", - "number" : 1, - "num_probs" : 0, - "name" : "Introduction to Subspaces" - }, - { - "number" : 2, - "section_id" : "18", - "name" : "Basis and Dimension", - "num_probs" : 0 - }, - { - "number" : 3, - "section_id" : "19", - "num_probs" : 0, - "name" : "Row and Column Spaces" - } - ], - "chapter_id" : "4" - }, - { - "num_probs" : 0, - "name" : "Determinants", - "sections" : [ - { - "number" : -1, - "section_id" : "20", - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "21", - "num_probs" : 0, - "name" : "The Determinant Function" - }, - { - "section_id" : "22", - "number" : 2, - "name" : "Properties of the Determinant", - "num_probs" : 0 - }, - { - "name" : "Applications of the Determinant", - "num_probs" : 0, - "section_id" : "23", - "number" : 3 - } - ], - "number" : 5, - "chapter_id" : "5" - }, - { - "chapter_id" : "6", - "number" : 6, - "sections" : [ - { - "section_id" : "24", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "25", - "number" : 1, - "name" : "Eigenvalues and Eigenvectors", - "num_probs" : 0 - }, - { - "number" : 2, - "section_id" : "26", - "num_probs" : 0, - "name" : "Approximation Methods" - }, - { - "name" : "Change of Basis", - "num_probs" : 0, - "number" : 3, - "section_id" : "27" - }, - { - "name" : "Diagonalization", - "num_probs" : 0, - "number" : 4, - "section_id" : "28" - }, - { - "section_id" : "29", - "number" : 5, - "num_probs" : 0, - "name" : "Complex Eigenvalues" - }, - { - "number" : 6, - "section_id" : "30", - "name" : "Systems of Differential Equations", - "num_probs" : 0 - } - ], - "name" : "Eigenvalues and Eigenvectors", - "num_probs" : 0 - }, - { - "chapter_id" : "7", - "number" : 7, - "sections" : [ - { - "section_id" : "31", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "32", - "num_probs" : 0, - "name" : "Vector Spaces and Subspaces" - }, - { - "section_id" : "33", - "number" : 2, - "num_probs" : 0, - "name" : "Span and Linear Independence" - }, - { - "name" : "Basis and Dimension", - "num_probs" : 0, - "section_id" : "34", - "number" : 3 - } - ], - "num_probs" : 0, - "name" : "Vector Spaces" - }, - { - "number" : 8, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "35" - }, - { - "section_id" : "36", - "number" : 1, - "num_probs" : 0, - "name" : "Dot Products and Orthogonal Sets" - }, - { - "number" : 2, - "section_id" : "37", - "num_probs" : 0, - "name" : "Projection and the Gram-Schmidt Process" - }, - { - "name" : "Diagonalizing Symmetric Matrices and QR Factorization", - "num_probs" : 0, - "section_id" : "38", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "39", - "num_probs" : 0, - "name" : "The Singular Value Decomposition" - }, - { - "number" : 5, - "section_id" : "40", - "num_probs" : 0, - "name" : "Least Squares Regression" - } - ], - "chapter_id" : "8", - "name" : "Orthogonality", - "num_probs" : 0 - }, - { - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "41", - "number" : -1 - }, - { - "section_id" : "42", - "number" : 1, - "name" : "Definition and Properties", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Isomorphisms", - "number" : 2, - "section_id" : "43" - }, - { - "number" : 3, - "section_id" : "44", - "num_probs" : 0, - "name" : "The Matrix of a Linear Transformation" - }, - { - "section_id" : "45", - "number" : 4, - "num_probs" : 0, - "name" : "Similarity" - } - ], - "number" : 9, - "chapter_id" : "9", - "num_probs" : 0, - "name" : "Linear Transformations" - }, - { - "sections" : [ - { - "number" : -1, - "section_id" : "46", - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "47", - "number" : 1, - "name" : "Inner Products", - "num_probs" : 0 - }, - { - "name" : "The Gram-Schmidt Process Revisited", - "num_probs" : 0, - "number" : 2, - "section_id" : "48" - }, - { - "num_probs" : 0, - "name" : "Applications of Inner Products", - "section_id" : "49", - "number" : 3 - } - ], - "number" : 10, - "chapter_id" : "10", - "num_probs" : 0, - "name" : "Inner Product Spaces" - }, - { - "name" : "Additional Topics and Applications", - "num_probs" : 0, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "50", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "51", - "name" : "Quadratic Forms", - "num_probs" : 0 - }, - { - "name" : "Positive Definite Matrices", - "num_probs" : 0, - "number" : 2, - "section_id" : "52" - }, - { - "number" : 3, - "section_id" : "53", - "name" : "Constrained Optimization", - "num_probs" : 0 - }, - { - "section_id" : "54", - "number" : 4, - "name" : "Complex Vector Spaces", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Hermitian Matrices", - "section_id" : "55", - "number" : 5 - } - ], - "number" : 11, - "chapter_id" : "11" - } - ] - }, - { - "num_probs" : 0, - "publisher" : null, - "edition" : 8, - "author" : "Ronal J. Harshbarger and James J. Reynolds", - "chapters" : [ - { - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "2551", - "number" : -1 - } - ], - "number" : -1, - "chapter_id" : "451", - "name" : "Integrals", - "num_probs" : 0 - } - ], - "isbn" : null, - "textbook_id" : "60", - "title" : "Mathematical Applications", - "pubdate" : null - }, - { - "author" : "Ronald J. Harshbarger and James J. Reynolds", - "edition" : 8, - "publisher" : null, - "num_probs" : 0, - "pubdate" : null, - "textbook_id" : "102", - "title" : "Mathematical Applications", - "isbn" : null, - "chapters" : [ - { - "sections" : [ - { - "number" : -1, - "section_id" : "3022", - "name" : "", - "num_probs" : 0 - } - ], - "number" : -1, - "chapter_id" : "596", - "num_probs" : 0, - "name" : "Absolute value expressions and functions" - } - ] - }, - { - "isbn" : null, - "pubdate" : null, - "textbook_id" : "3", - "title" : "Mathematical Statistics", - "chapters" : [ - { - "name" : "What Is Statistics?", - "num_probs" : 15, - "chapter_id" : "18", - "number" : 1, - "sections" : [ - { - "number" : -1, - "section_id" : "87", - "num_probs" : 0, - "name" : "" - }, - { - "name" : "Introduction", - "num_probs" : 3, - "number" : 1, - "section_id" : "88" - }, - { - "name" : "Characterizing a Set of Measurements: Graphical Methods", - "num_probs" : 2, - "section_id" : "89", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "90", - "name" : "Characterizing a Set of Measurements: Numerical Methods", - "num_probs" : 8 - }, - { - "name" : "How Inferences Are Made", - "num_probs" : 0, - "section_id" : "91", - "number" : 4 - }, - { - "name" : "Theory and Reality", - "num_probs" : 0, - "number" : 5, - "section_id" : "92" - }, - { - "name" : "Summary", - "num_probs" : 2, - "number" : 6, - "section_id" : "93" - } - ] - }, - { - "num_probs" : 0, - "name" : "Probability", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "94", - "number" : -1 - }, - { - "num_probs" : 0, - "name" : "Introduction", - "section_id" : "95", - "number" : 1 - }, - { - "num_probs" : 0, - "name" : "Probability and Inference", - "section_id" : "96", - "number" : 2 - }, - { - "num_probs" : 0, - "name" : "A Review of Set Notation", - "section_id" : "97", - "number" : 3 - }, - { - "name" : "A Probabilistic Model for an Experiment: The Discrete Case", - "num_probs" : 0, - "section_id" : "98", - "number" : 4 - }, - { - "section_id" : "99", - "number" : 5, - "num_probs" : 0, - "name" : "Calculating the Probability of an Event: The Sample-Point Method" - }, - { - "number" : 6, - "section_id" : "100", - "name" : "Tools for Counting Sample Points", - "num_probs" : 0 - }, - { - "name" : "Conditional Probability and the Independence of Events", - "num_probs" : 0, - "number" : 7, - "section_id" : "101" - }, - { - "number" : 8, - "section_id" : "102", - "num_probs" : 0, - "name" : "Two Laws of Probability" - }, - { - "number" : 9, - "section_id" : "103", - "name" : "Calculating the Probability of an Event: The Event-Composition Methods", - "num_probs" : 0 - }, - { - "number" : 10, - "section_id" : "104", - "name" : "The Law of Total Probability and Bayes's Rule", - "num_probs" : 0 - }, - { - "name" : "Numerical Events and Random Variables", - "num_probs" : 0, - "section_id" : "105", - "number" : 11 - }, - { - "number" : 12, - "section_id" : "106", - "num_probs" : 0, - "name" : "Random Sampling" - }, - { - "num_probs" : 0, - "name" : "Summary", - "number" : 13, - "section_id" : "107" - } - ], - "number" : 2, - "chapter_id" : "19" - }, - { - "name" : "Discrete Random Variables and Their Probability Distributions", - "num_probs" : 3, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "108" - }, - { - "number" : 1, - "section_id" : "109", - "name" : "Basic Definition", - "num_probs" : 0 - }, - { - "section_id" : "110", - "number" : 2, - "name" : "The Probability Distribution for Discrete Random Variable", - "num_probs" : 0 - }, - { - "name" : "The Expected Value of Random Variable or a Function of Random Variable", - "num_probs" : 0, - "number" : 3, - "section_id" : "111" - }, - { - "section_id" : "112", - "number" : 4, - "name" : "The Binomial Probability Distribution", - "num_probs" : 3 - }, - { - "name" : "The Geometric Probability Distribution", - "num_probs" : 0, - "number" : 5, - "section_id" : "113" - }, - { - "section_id" : "114", - "number" : 6, - "name" : "The Negative Binomial Probability Distribution", - "num_probs" : 0 - }, - { - "number" : 7, - "section_id" : "115", - "num_probs" : 0, - "name" : "The Hypergeometric Probability Distribution" - }, - { - "section_id" : "116", - "number" : 8, - "name" : "Moments and Moment-Generating Functions", - "num_probs" : 0 - }, - { - "section_id" : "117", - "number" : 9, - "num_probs" : 0, - "name" : "Probability-Generating Functions" - }, - { - "number" : 10, - "section_id" : "118", - "name" : "Tchebysheff's Theorem", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Summary", - "section_id" : "119", - "number" : 11 - } - ], - "number" : 3, - "chapter_id" : "20" - }, - { - "sections" : [ - { - "number" : -1, - "section_id" : "120", - "name" : "", - "num_probs" : 0 - }, - { - "name" : "Introduction", - "num_probs" : 0, - "section_id" : "121", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "122", - "num_probs" : 0, - "name" : "The Probability Distribution for Continuous Random Variable" - }, - { - "name" : "The Expected Value for Continuous Random Variable", - "num_probs" : 0, - "section_id" : "123", - "number" : 3 - }, - { - "name" : "The Uniform Probability Distribution", - "num_probs" : 0, - "section_id" : "124", - "number" : 4 - }, - { - "number" : 5, - "section_id" : "125", - "name" : "The Normal Probability Distribution", - "num_probs" : 0 - }, - { - "name" : "The Gamma Probability Distribution", - "num_probs" : 0, - "number" : 6, - "section_id" : "126" - }, - { - "num_probs" : 0, - "name" : "The Beta Probability Distribution", - "section_id" : "127", - "number" : 7 - }, - { - "name" : "Some General Comments", - "num_probs" : 0, - "section_id" : "128", - "number" : 8 - }, - { - "name" : "Other Expected Values", - "num_probs" : 0, - "number" : 9, - "section_id" : "129" - }, - { - "number" : 10, - "section_id" : "130", - "name" : "Tchebysheff's Theorem", - "num_probs" : 0 - }, - { - "name" : "Expectations of Discontinuous Functions and Mixed Probability Distributions", - "num_probs" : 0, - "section_id" : "131", - "number" : 11 - }, - { - "num_probs" : 0, - "name" : "Summary", - "number" : 12, - "section_id" : "132" - } - ], - "number" : 4, - "chapter_id" : "21", - "num_probs" : 0, - "name" : "Continuous Random Variables and Their Probability Distributions" - }, - { - "num_probs" : 0, - "name" : "Multivariate Probability Distributions", - "chapter_id" : "22", - "number" : 5, - "sections" : [ - { - "number" : -1, - "section_id" : "133", - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 0, - "name" : "Introduction", - "number" : 1, - "section_id" : "134" - }, - { - "name" : "Bivariate and Multivariate Probability Distributions", - "num_probs" : 0, - "number" : 2, - "section_id" : "135" - }, - { - "num_probs" : 0, - "name" : "Independent Random Variables", - "section_id" : "136", - "number" : 3 - }, - { - "name" : "The Expected Value of a Function of Random Variables", - "num_probs" : 0, - "section_id" : "137", - "number" : 4 - }, - { - "name" : "Special Theorems", - "num_probs" : 0, - "section_id" : "138", - "number" : 5 - }, - { - "num_probs" : 0, - "name" : "The Covariance of Two Random Variables", - "section_id" : "139", - "number" : 6 - }, - { - "name" : "The Expected Value and Variance of Linear Functions of Random Variables", - "num_probs" : 0, - "section_id" : "140", - "number" : 7 - }, - { - "number" : 8, - "section_id" : "141", - "num_probs" : 0, - "name" : "The Multinomial Probability Distribution" - }, - { - "num_probs" : 0, - "name" : "The Bivariate Normal Distribution", - "number" : 9, - "section_id" : "142" - }, - { - "num_probs" : 0, - "name" : "Conditional Expectations", - "number" : 10, - "section_id" : "143" - }, - { - "num_probs" : 0, - "name" : "Summary", - "number" : 11, - "section_id" : "144" - } - ] - }, - { - "chapter_id" : "23", - "sections" : [ - { - "number" : -1, - "section_id" : "145", - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "146", - "name" : "Introductions", - "num_probs" : 0 - }, - { - "name" : "Finding the Probability Distribution of a Function of Random Variables", - "num_probs" : 0, - "section_id" : "147", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "148", - "num_probs" : 0, - "name" : "The Method of Distribution Functions" - }, - { - "num_probs" : 0, - "name" : "The Methods of Transformations", - "section_id" : "149", - "number" : 4 - }, - { - "number" : 5, - "section_id" : "150", - "name" : "Multivariable Transformations Using Jacobians", - "num_probs" : 0 - }, - { - "section_id" : "151", - "number" : 6, - "name" : "Order Statistics", - "num_probs" : 0 - }, - { - "number" : 7, - "section_id" : "152", - "name" : "Summary", - "num_probs" : 0 - } - ], - "number" : 6, - "num_probs" : 0, - "name" : "Functions of Random Variables" - }, - { - "sections" : [ - { - "section_id" : "153", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "154", - "name" : "Introduction", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Sampling Distributions Related to the Normal Distribution", - "section_id" : "155", - "number" : 2 - }, - { - "name" : "The Central Limit Theorem", - "num_probs" : 0, - "section_id" : "156", - "number" : 3 - }, - { - "name" : "A Proof of the Central Limit Theorem", - "num_probs" : 0, - "section_id" : "157", - "number" : 4 - }, - { - "name" : "The Normal Approximation to the Binomial Distributions", - "num_probs" : 0, - "number" : 5, - "section_id" : "158" - }, - { - "section_id" : "159", - "number" : 6, - "name" : "Summary", - "num_probs" : 0 - } - ], - "number" : 7, - "chapter_id" : "24", - "name" : "Sampling Distributions and the Central Limit Theorem", - "num_probs" : 0 - }, - { - "name" : "Estimation", - "num_probs" : 13, - "sections" : [ - { - "section_id" : "160", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "161", - "num_probs" : 0, - "name" : "Introduction" - }, - { - "section_id" : "162", - "number" : 2, - "name" : "The Bias and Mean Square Error of Point Estimators", - "num_probs" : 0 - }, - { - "section_id" : "163", - "number" : 3, - "name" : "Some Common Unbiased Point Estimators", - "num_probs" : 0 - }, - { - "num_probs" : 1, - "name" : "Evaluating the Goodness of Point Estimator", - "section_id" : "164", - "number" : 4 - }, - { - "name" : "Confidence Intervals", - "num_probs" : 0, - "number" : 5, - "section_id" : "165" - }, - { - "name" : "Large-Sample Confidence Intervals Selecting the Sample Size", - "num_probs" : 4, - "number" : 6, - "section_id" : "166" - }, - { - "number" : 7, - "section_id" : "167", - "num_probs" : 5, - "name" : "Small-Sample Confidence Intervals for u and u1-u2" - }, - { - "section_id" : "168", - "number" : 8, - "name" : "Confidence Intervals for o2", - "num_probs" : 3 - }, - { - "name" : "Summary", - "num_probs" : 0, - "number" : 9, - "section_id" : "169" - } - ], - "number" : 8, - "chapter_id" : "25" - }, - { - "chapter_id" : "26", - "number" : 9, - "sections" : [ - { - "number" : -1, - "section_id" : "170", - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "171", - "number" : 1, - "num_probs" : 0, - "name" : "Introduction" - }, - { - "name" : "Relative Efficiency", - "num_probs" : 0, - "number" : 2, - "section_id" : "172" - }, - { - "num_probs" : 0, - "name" : "Consistency", - "section_id" : "173", - "number" : 3 - }, - { - "name" : "Sufficiency", - "num_probs" : 0, - "number" : 4, - "section_id" : "174" - }, - { - "num_probs" : 0, - "name" : "The Rao-Blackwell Theorem and Minimum-Variance Unbiased Estimation", - "section_id" : "175", - "number" : 5 - }, - { - "section_id" : "176", - "number" : 6, - "name" : "The Method of Moments", - "num_probs" : 0 - }, - { - "name" : "The Method of Maximum Likelihood", - "num_probs" : 0, - "section_id" : "177", - "number" : 7 - }, - { - "num_probs" : 0, - "name" : "Some Large-Sample Properties of MLEs", - "section_id" : "178", - "number" : 8 - }, - { - "name" : "Summary", - "num_probs" : 0, - "number" : 9, - "section_id" : "179" - } - ], - "num_probs" : 0, - "name" : "Properties of Point Estimators and Methods of Estimation" - }, - { - "chapter_id" : "27", - "number" : 10, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "180", - "number" : -1 - }, - { - "section_id" : "181", - "number" : 1, - "name" : "Introduction", - "num_probs" : 0 - }, - { - "name" : "Elements of a Statistical Test", - "num_probs" : 0, - "section_id" : "182", - "number" : 2 - }, - { - "name" : "Common Large-Sample Tests", - "num_probs" : 5, - "number" : 3, - "section_id" : "183" - }, - { - "name" : "Calculating Type II Error Probabilities and Finding the Sample Size for the Z Test", - "num_probs" : 0, - "number" : 4, - "section_id" : "184" - }, - { - "name" : "Relationships Between Hypothesis Testing Procedures and Confidence Intervals", - "num_probs" : 0, - "number" : 5, - "section_id" : "185" - }, - { - "section_id" : "186", - "number" : 6, - "name" : "Another Way to Report the Results of a Statistical Test: Attained Significance Levels or p-Values", - "num_probs" : 0 - }, - { - "number" : 7, - "section_id" : "187", - "num_probs" : 0, - "name" : "Some Comments on the Theory of Hypothesis Testing" - }, - { - "number" : 8, - "section_id" : "188", - "num_probs" : 0, - "name" : "Small-Sample Hypothesis Testing for u and u1-u2" - }, - { - "section_id" : "189", - "number" : 9, - "num_probs" : 0, - "name" : "Testing Hypotheses Concerning Variances" - }, - { - "name" : "Power of Test and the Neyman-Pearson Lemma", - "num_probs" : 0, - "section_id" : "190", - "number" : 10 - }, - { - "number" : 11, - "section_id" : "191", - "num_probs" : 0, - "name" : "Likelihood Ration Test" - }, - { - "num_probs" : 0, - "name" : "Summary", - "section_id" : "192", - "number" : 12 - } - ], - "num_probs" : 5, - "name" : "Hypothesis Testing" - }, - { - "number" : 11, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "193" - }, - { - "num_probs" : 0, - "name" : "Introduction", - "section_id" : "194", - "number" : 1 - }, - { - "num_probs" : 0, - "name" : "Linear Statistical Models", - "number" : 2, - "section_id" : "195" - }, - { - "section_id" : "196", - "number" : 3, - "name" : "The Method of Least Squares", - "num_probs" : 0 - }, - { - "section_id" : "197", - "number" : 4, - "num_probs" : 0, - "name" : "Properties of the Least Squares Estimators for the Simple Linear Regression Model" - }, - { - "name" : "Inference Concerning the Parameters BI", - "num_probs" : 0, - "section_id" : "198", - "number" : 5 - }, - { - "number" : 6, - "section_id" : "199", - "name" : "Inferences Concerning Linear Functions of the Model Parameters: Simple Linear Regression", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Predicting a Particular Value of Y Using Simple Linear Regression", - "number" : 7, - "section_id" : "200" - }, - { - "name" : "Correlation", - "num_probs" : 0, - "number" : 8, - "section_id" : "201" - }, - { - "section_id" : "202", - "number" : 9, - "num_probs" : 0, - "name" : "Some Practical Examples" - }, - { - "section_id" : "203", - "number" : 10, - "name" : "Fitting the Linear Model by Using Matrices", - "num_probs" : 0 - }, - { - "name" : "Properties of the Least Squares Estimators for the Multiple Linear Regression Model", - "num_probs" : 0, - "section_id" : "204", - "number" : 11 - }, - { - "section_id" : "205", - "number" : 12, - "num_probs" : 0, - "name" : "Inferences Concerning Linear Functions of the Model Parameters: Multiple Linear Regression" - }, - { - "number" : 13, - "section_id" : "206", - "num_probs" : 0, - "name" : "Prediction a Particular Value of Y Using Multiple Regression" - }, - { - "section_id" : "207", - "number" : 14, - "name" : "A Test for H0: Bg+1 + Bg+2 = ? = Bk = 0", - "num_probs" : 0 - }, - { - "name" : "Summary and Concluding Remarks", - "num_probs" : 0, - "section_id" : "208", - "number" : 15 - } - ], - "chapter_id" : "28", - "num_probs" : 0, - "name" : "Linear Models and Estimation by Least Squares" - }, - { - "chapter_id" : "29", - "number" : 12, - "sections" : [ - { - "section_id" : "209", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "210", - "num_probs" : 0, - "name" : "The Elements Affecting the Information in a Sample" - }, - { - "section_id" : "211", - "number" : 2, - "num_probs" : 0, - "name" : "Designing Experiment to Increase Accuracy" - }, - { - "section_id" : "212", - "number" : 3, - "name" : "The Matched Pairs Experiment", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Some Elementary Experimental Designs", - "number" : 4, - "section_id" : "213" - }, - { - "num_probs" : 0, - "name" : "Summary", - "section_id" : "214", - "number" : 5 - } - ], - "name" : "Considerations in Designing Experiments", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "The Analysis of Variance", - "chapter_id" : "30", - "sections" : [ - { - "number" : -1, - "section_id" : "215", - "name" : "", - "num_probs" : 0 - }, - { - "name" : "Introduction", - "num_probs" : 0, - "section_id" : "216", - "number" : 1 - }, - { - "section_id" : "217", - "number" : 2, - "name" : "The Analysis of Variance Procedure", - "num_probs" : 0 - }, - { - "name" : "Comparison of More than Two Means: Analysis of Variance for a One-way Layout", - "num_probs" : 0, - "section_id" : "218", - "number" : 3 - }, - { - "section_id" : "219", - "number" : 4, - "num_probs" : 0, - "name" : "An Analysis of Variance Table for a One-Way Layout" - }, - { - "num_probs" : 0, - "name" : "A Statistical Model of the One-Way Layout", - "section_id" : "220", - "number" : 5 - }, - { - "number" : 6, - "section_id" : "221", - "num_probs" : 0, - "name" : "Proof of Additivity of the Sums of Squares and E (MST) for a One-Way Layout" - }, - { - "section_id" : "222", - "number" : 7, - "num_probs" : 0, - "name" : "Estimation in the One-Way Layout" - }, - { - "name" : "A Statistical Model for the Randomized Block Design", - "num_probs" : 0, - "number" : 8, - "section_id" : "223" - }, - { - "section_id" : "224", - "number" : 9, - "name" : "The Analysis of Variance for a Randomized Block Design", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Estimation in the Randomized Block Design", - "number" : 10, - "section_id" : "225" - }, - { - "number" : 11, - "section_id" : "226", - "num_probs" : 0, - "name" : "Selecting the Sample Size" - }, - { - "name" : "Simultaneous Confidence Intervals for More than One Parameter", - "num_probs" : 0, - "number" : 12, - "section_id" : "227" - }, - { - "num_probs" : 0, - "name" : "Analysis of Variance Using Linear Models", - "number" : 13, - "section_id" : "228" - }, - { - "name" : "Summary", - "num_probs" : 0, - "section_id" : "229", - "number" : 14 - } - ], - "number" : 13 - }, - { - "number" : 14, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "230" - }, - { - "section_id" : "231", - "number" : 1, - "name" : "A Description of the Experiment", - "num_probs" : 0 - }, - { - "section_id" : "232", - "number" : 2, - "num_probs" : 0, - "name" : "The Chi-Square Test" - }, - { - "num_probs" : 0, - "name" : "A Test of Hypothesis Concerning Specified Cell Probabilities: A Goodness-of-Fit Test", - "number" : 3, - "section_id" : "233" - }, - { - "name" : "Contingency Tables", - "num_probs" : 0, - "section_id" : "234", - "number" : 4 - }, - { - "section_id" : "235", - "number" : 5, - "num_probs" : 0, - "name" : "r x c Tables with Fixed Row or Column Totals" - }, - { - "num_probs" : 0, - "name" : "Other Applications", - "section_id" : "236", - "number" : 6 - }, - { - "name" : "Summary and Concluding Remarks", - "num_probs" : 0, - "section_id" : "237", - "number" : 7 - } - ], - "chapter_id" : "31", - "num_probs" : 0, - "name" : "Analysis of Categorical Data" - }, - { - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "238", - "number" : -1 - }, - { - "section_id" : "239", - "number" : 1, - "num_probs" : 0, - "name" : "Introduction" - }, - { - "num_probs" : 0, - "name" : "A General Two-Sampling Shift Model", - "number" : 2, - "section_id" : "240" - }, - { - "name" : "A Sign Test for a Matched Pairs Experiment", - "num_probs" : 0, - "number" : 3, - "section_id" : "241" - }, - { - "number" : 4, - "section_id" : "242", - "name" : "The Wilcoxon Signed-Rank Test for a Matched Pairs Experiment", - "num_probs" : 0 - }, - { - "name" : "The Use of Ranks for Comparing Two Population Distributions: Independent Random Samples", - "num_probs" : 0, - "section_id" : "243", - "number" : 5 - }, - { - "number" : 6, - "section_id" : "244", - "name" : "The Mann-Whitney U Test: Independent Random Samples", - "num_probs" : 0 - }, - { - "section_id" : "245", - "number" : 7, - "name" : "The Kruskal-Wallis Test for One-Way Layout", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "The Friedman Test for Randomized Block Designs", - "number" : 8, - "section_id" : "246" - }, - { - "name" : "The Runs Test: A Test for Randomness", - "num_probs" : 0, - "section_id" : "247", - "number" : 9 - }, - { - "section_id" : "248", - "number" : 10, - "num_probs" : 0, - "name" : "Rank Correlation Coefficient" - }, - { - "section_id" : "249", - "number" : 11, - "name" : "Some General Comments on Nonparametric Statistical Test", - "num_probs" : 0 - } - ], - "number" : 15, - "chapter_id" : "32", - "num_probs" : 0, - "name" : "Nonparametric Statistics" - }, - { - "chapter_id" : "33", - "number" : 16, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "250", - "number" : -1 - }, - { - "name" : "Appendix 1.1: Matrices and Matrix Algebra", - "num_probs" : 0, - "number" : 1, - "section_id" : "251" - }, - { - "number" : 2, - "section_id" : "252", - "num_probs" : 0, - "name" : "Appendix 1.2: Addition of Matrices" - }, - { - "number" : 3, - "section_id" : "253", - "num_probs" : 0, - "name" : "Appendix 1.3: Multiplication of a Matrix by a Real Number" - }, - { - "num_probs" : 0, - "name" : "Appendix 1.4: Matrix Multiplication", - "section_id" : "254", - "number" : 4 - }, - { - "section_id" : "255", - "number" : 5, - "name" : "Appendix 1.5: Identity Elements", - "num_probs" : 0 - }, - { - "number" : 6, - "section_id" : "256", - "name" : "Appendix 1.6: The Inverse of a Matrix", - "num_probs" : 0 - }, - { - "name" : "Appendix 1.7: The Transpose of a Matrix", - "num_probs" : 0, - "section_id" : "257", - "number" : 7 - }, - { - "num_probs" : 0, - "name" : "Appendix 1.8: A Matrix Expression for a System of Simultaneous Linear Equations", - "section_id" : "258", - "number" : 8 - }, - { - "number" : 9, - "section_id" : "259", - "num_probs" : 0, - "name" : "Appendix 1.9: Inverting a Matrix" - }, - { - "num_probs" : 0, - "name" : "Appendix 1.10: Solving a System of Simultaneous Linear Equations", - "number" : 10, - "section_id" : "260" - }, - { - "name" : "Appendix 1.11: Other Useful Mathematical Results", - "num_probs" : 0, - "number" : 11, - "section_id" : "261" - } - ], - "num_probs" : 0, - "name" : "Appendix 1: Matrices and Other Useful Mathematical Results" - }, - { - "name" : "Appendix 2: Common Probability Distributions, Means, Variances, and Moment Generating Functions", - "num_probs" : 0, - "chapter_id" : "34", - "number" : 17, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "262", - "number" : -1 - }, - { - "section_id" : "263", - "number" : 1, - "name" : "Appendix 2.1: Discrete Distributions", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Appendix 2.2: Continuous Distributions.", - "section_id" : "264", - "number" : 2 - } - ] - }, - { - "sections" : [ - { - "number" : -1, - "section_id" : "265", - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "266", - "num_probs" : 0, - "name" : "Appendix 3.1: Binomial Probabilities" - }, - { - "number" : 2, - "section_id" : "267", - "num_probs" : 0, - "name" : "Appendix 3.2: Table of e-x" - }, - { - "num_probs" : 0, - "name" : "Appendix 3.3: Poisson Probabilities", - "number" : 3, - "section_id" : "268" - }, - { - "section_id" : "269", - "number" : 4, - "name" : "Appendix 3.4: Normal Curve Areas", - "num_probs" : 0 - }, - { - "name" : "Appendix 3.5: Percentage Points of the t Distributions", - "num_probs" : 0, - "number" : 5, - "section_id" : "270" - }, - { - "number" : 6, - "section_id" : "271", - "name" : "Appendix 3.6: Percentage Points of the F Distributions", - "num_probs" : 0 - }, - { - "section_id" : "272", - "number" : 7, - "num_probs" : 0, - "name" : "Appendix 3.7: Distribution of Function U" - }, - { - "name" : "Appendix 3.8: Critical Values of T in the Wilcoxon Matched-Pairs, Signed-Ranks Test", - "num_probs" : 0, - "section_id" : "273", - "number" : 8 - }, - { - "num_probs" : 0, - "name" : "Appendix 3.9: Distribution of the Total Number of Runs R in Sample Size (n1,n2); P(R < a)", - "number" : 9, - "section_id" : "274" - }, - { - "name" : "Appendix 3.10: Critical Values of Pearman's Rank Correlation Coefficient", - "num_probs" : 0, - "number" : 10, - "section_id" : "275" - }, - { - "number" : 11, - "section_id" : "276", - "name" : "Appendix 3.11: Random Numbers", - "num_probs" : 0 - } - ], - "number" : 18, - "chapter_id" : "35", - "num_probs" : 0, - "name" : "Appendix 3: Tables" - } - ], - "author" : "Wackerly, Mendenhall, Scheaffer", - "publisher" : null, - "num_probs" : 36, - "edition" : 6 - }, - { - "chapters" : [ - { - "name" : "Vector geometry", - "num_probs" : 17, - "chapter_id" : "585", - "sections" : [ - { - "section_id" : "2978", - "number" : 5, - "name" : "Planes", - "num_probs" : 12 - }, - { - "section_id" : "2983", - "number" : 6, - "name" : "Quadratic surfaces", - "num_probs" : 5 - } - ], - "number" : 12 - }, - { - "chapter_id" : "558", - "sections" : [ - { - "section_id" : "2846", - "number" : 3, - "name" : "Arc length and curvature", - "num_probs" : 1 - } - ], - "number" : 13, - "num_probs" : 1, - "name" : "Calculus of vector valued functions" - }, - { - "sections" : [ - { - "section_id" : "2984", - "number" : 1, - "num_probs" : 6, - "name" : "Notation, domain, and range" - }, - { - "number" : 2, - "section_id" : "2988", - "num_probs" : 1, - "name" : "Limits and continuity" - }, - { - "name" : "Partial derivatives", - "num_probs" : 8, - "section_id" : "2971", - "number" : 3 - }, - { - "num_probs" : 5, - "name" : "Differentiability, linearization and tangent planes", - "section_id" : "2973", - "number" : 4 - }, - { - "number" : 6, - "section_id" : "2970", - "name" : "Directional derivatives and the gradient", - "num_probs" : 9 - }, - { - "section_id" : "2976", - "number" : 7, - "num_probs" : 5, - "name" : "Extreme values and optimization" - }, - { - "number" : 8, - "section_id" : "2987", - "num_probs" : 1, - "name" : "Lagrange multipliers and constrained optimization" - } - ], - "number" : 14, - "chapter_id" : "583", - "name" : "Differentiation of multivariable functions", - "num_probs" : 35 - }, - { - "chapter_id" : "584", - "number" : 15, - "sections" : [ - { - "name" : "Double integrals over rectangles", - "num_probs" : 2, - "section_id" : "2985", - "number" : 1 - }, - { - "section_id" : "2977", - "number" : 2, - "num_probs" : 6, - "name" : "Double integrals over rectangles" - }, - { - "section_id" : "2972", - "number" : 3, - "num_probs" : 9, - "name" : "Double integrals over general regions" - }, - { - "section_id" : "2979", - "number" : 4, - "name" : "Double integrals in polar", - "num_probs" : 9 - }, - { - "section_id" : "2975", - "number" : 7, - "name" : "Triple integrals", - "num_probs" : 5 - } - ], - "num_probs" : 31, - "name" : "Integration of multivariable functions" - }, - { - "num_probs" : 7, - "name" : "Fundamental theorems", - "sections" : [ - { - "number" : 2, - "section_id" : "2845", - "num_probs" : 1, - "name" : "Line integrals" - }, - { - "number" : 7, - "section_id" : "2844", - "num_probs" : 2, - "name" : "Surface integrals of vector fields" - }, - { - "name" : "Divergence theorem", - "num_probs" : 4, - "number" : 9, - "section_id" : "2843" - } - ], - "number" : 16, - "chapter_id" : "557" - } - ], - "isbn" : null, - "pubdate" : null, - "title" : "Multivariable Calculus", - "textbook_id" : "93", - "publisher" : null, - "num_probs" : 91, - "edition" : 7, - "author" : "Stewart" - }, - { - "author" : "Darin Stephenson", - "edition" : 30, - "publisher" : null, - "num_probs" : 83, - "pubdate" : null, - "title" : "Multivariable Mathematics", - "textbook_id" : "90", - "isbn" : null, - "chapters" : [ - { - "name" : "Vector geometry", - "num_probs" : 66, - "sections" : [ - { - "number" : 1, - "section_id" : "2826", - "name" : "Vectors and vector arithmetic", - "num_probs" : 39 - }, - { - "number" : 2, - "section_id" : "2827", - "num_probs" : 27, - "name" : "Dot product, length, and unit vectors" - } - ], - "number" : 1, - "chapter_id" : "547" - }, - { - "name" : "Higher order differential equations", - "num_probs" : 2, - "sections" : [ - { - "section_id" : "2818", - "number" : 2, - "num_probs" : 2, - "name" : "Variation of parameters" - } - ], - "number" : 7, - "chapter_id" : "544" - }, - { - "name" : "Calculus of vector valued functions", - "num_probs" : 9, - "chapter_id" : "543", - "sections" : [ - { - "number" : 1, - "section_id" : "2819", - "name" : "Notation, domain, and range", - "num_probs" : 0 - }, - { - "section_id" : "2816", - "number" : 2, - "num_probs" : 0, - "name" : "Frames, motions, and other applications" - }, - { - "number" : 4, - "section_id" : "2817", - "name" : "Quadratic surfaces", - "num_probs" : 9 - } - ], - "number" : 9 - }, - { - "num_probs" : 6, - "name" : "Integration of multivariable functions", - "number" : 10, - "sections" : [ - { - "section_id" : "2815", - "number" : 2, - "num_probs" : 6, - "name" : "Change of variable" - } - ], - "chapter_id" : "542" - } - ] - }, - { - "chapters" : [ - { - "chapter_id" : "515", - "number" : -1, - "sections" : [ - { - "name" : "Verification of solutions", - "num_probs" : 2, - "number" : 2, - "section_id" : "2738" - } - ], - "name" : "Introductory concepts", - "num_probs" : 2 - }, - { - "name" : "First order differential equations", - "num_probs" : 22, - "chapter_id" : "508", - "sections" : [ - { - "num_probs" : 8, - "name" : "Separable", - "number" : 1, - "section_id" : "2711" - }, - { - "num_probs" : 1, - "name" : "Existence and uniqueness", - "number" : 2, - "section_id" : "2719" - }, - { - "section_id" : "2713", - "number" : 3, - "num_probs" : 5, - "name" : "Applications - mixing problems" - }, - { - "number" : 4, - "section_id" : "2712", - "name" : "Applications - mixing problems", - "num_probs" : 4 - }, - { - "section_id" : "2721", - "number" : 5, - "name" : "Separable", - "num_probs" : 4 - } - ], - "number" : 1 - }, - { - "name" : "Higher order differential equations", - "num_probs" : 26, - "chapter_id" : "512", - "sections" : [ - { - "section_id" : "2728", - "number" : 1, - "num_probs" : 4, - "name" : "Linear independence" - }, - { - "number" : 2, - "section_id" : "2732", - "name" : "Linear, constant coefficients, homogeneous (distinct real roots)", - "num_probs" : 6 - }, - { - "name" : "Linear independence", - "num_probs" : 10, - "section_id" : "2736", - "number" : 3 - }, - { - "section_id" : "2734", - "number" : 4, - "num_probs" : 3, - "name" : "Applications" - }, - { - "section_id" : "2729", - "number" : 5, - "name" : "Undetermined coefficients", - "num_probs" : 3 - } - ], - "number" : 2 - }, - { - "num_probs" : 7, - "name" : "Systems of differential equations", - "chapter_id" : "518", - "sections" : [ - { - "number" : 1, - "section_id" : "2742", - "name" : "Nonhomogeneous systems", - "num_probs" : 2 - }, - { - "section_id" : "2746", - "number" : 3, - "num_probs" : 3, - "name" : "Verification of solutions" - }, - { - "name" : "Applications", - "num_probs" : 2, - "section_id" : "2750", - "number" : 6 - } - ], - "number" : 3 - } - ], - "pubdate" : null, - "title" : "Notes on Diffy Qs", - "textbook_id" : "79", - "isbn" : null, - "edition" : 92010, - "publisher" : null, - "num_probs" : 57, - "author" : "Jiri Lebl" - }, - { - "chapters" : [ - { - "name" : "Introductory concepts", - "num_probs" : 8, - "chapter_id" : "514", - "sections" : [ - { - "name" : "Verification of solutions", - "num_probs" : 8, - "section_id" : "2737", - "number" : 1 - } - ], - "number" : 1 - } - ], - "isbn" : null, - "pubdate" : null, - "title" : "Notes on Diffy Qs", - "textbook_id" : "82", - "publisher" : null, - "num_probs" : 8, - "edition" : 4, - "author" : "Jiri Lebl" - }, - { - "chapters" : [ - { - "chapter_id" : "625", - "sections" : [ - { - "name" : "Nonhomogeneous systems", - "num_probs" : 1, - "section_id" : "3127", - "number" : 6 - }, - { - "num_probs" : 0, - "name" : "Diagonalization", - "number" : 8, - "section_id" : "3123" - }, - { - "number" : 9, - "section_id" : "3124", - "num_probs" : 0, - "name" : "Nonhomogeneous systems" - } - ], - "number" : 3, - "num_probs" : 1, - "name" : "Matrix factorizations" - }, - { - "sections" : [ - { - "number" : 1, - "section_id" : "3126", - "name" : "Boundary value problems", - "num_probs" : 0 - }, - { - "number" : 3, - "section_id" : "3135", - "name" : "Fourier series", - "num_probs" : 0 - }, - { - "section_id" : "3125", - "number" : 4, - "name" : "Boundary value problems", - "num_probs" : 0 - }, - { - "name" : "Heat equation", - "num_probs" : 0, - "section_id" : "3134", - "number" : 6 - }, - { - "number" : 7, - "section_id" : "3132", - "num_probs" : 0, - "name" : "Wave equation" - }, - { - "number" : 8, - "section_id" : "3131", - "name" : "Wave equation", - "num_probs" : 0 - }, - { - "section_id" : "3133", - "number" : 10, - "name" : "Laplace's equation", - "num_probs" : 0 - } - ], - "number" : 4, - "chapter_id" : "626", - "num_probs" : 0, - "name" : "Higher order differential equations" - }, - { - "chapter_id" : "627", - "number" : 8, - "sections" : [ - { - "num_probs" : 0, - "name" : "Nonlinear systems", - "section_id" : "3129", - "number" : 1 - }, - { - "section_id" : "3128", - "number" : 2, - "name" : "Nonlinear systems", - "num_probs" : 1 - }, - { - "number" : 4, - "section_id" : "3130", - "num_probs" : 1, - "name" : "Nonlinear systems" - } - ], - "num_probs" : 2, - "name" : "Systems of differential equations" - } - ], - "isbn" : null, - "textbook_id" : "109", - "title" : "Notes on Diffy Qs: Differential Equations for Engineers", - "pubdate" : null, - "num_probs" : 3, - "publisher" : null, - "edition" : 5, - "author" : "Jiri Lebl" - }, - { - "chapters" : [ - { - "num_probs" : 0, - "name" : "Interest", - "chapter_id" : "598", - "number" : -1, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "3024", - "number" : -1 - } - ] - } - ], - "pubdate" : null, - "title" : "Precalculus", - "textbook_id" : "104", - "isbn" : null, - "edition" : 7, - "publisher" : null, - "num_probs" : 0, - "author" : "Ron Larson and Robert Hostetler" - }, - { - "chapters" : [ - { - "chapter_id" : "599", - "sections" : [ - { - "number" : 6, - "section_id" : "3025", - "num_probs" : 12, - "name" : "Polar or parametric form" - } - ], - "number" : 11, - "num_probs" : 12, - "name" : "Conic sections" - } - ], - "isbn" : null, - "textbook_id" : "105", - "title" : "Precalculus", - "pubdate" : null, - "num_probs" : 12, - "publisher" : null, - "edition" : 3, - "author" : "Stitz and Zeager" - }, - { - "chapters" : [ - { - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "1319" - }, - { - "num_probs" : 28, - "name" : "Real Numbers", - "number" : 1, - "section_id" : "1320" - }, - { - "num_probs" : 34, - "name" : "Exponents and Radicals", - "section_id" : "1321", - "number" : 2 - }, - { - "name" : "Algebraic Expressions", - "num_probs" : 19, - "section_id" : "1322", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "1323", - "num_probs" : 29, - "name" : "Fractional Expressions" - }, - { - "section_id" : "1324", - "number" : 5, - "name" : "Equations", - "num_probs" : 31 - }, - { - "num_probs" : 27, - "name" : "Problem Solving with Equations", - "number" : 6, - "section_id" : "1325" - }, - { - "num_probs" : 29, - "name" : "Inequalities", - "number" : 7, - "section_id" : "1326" - }, - { - "name" : "Coordinate Geometry", - "num_probs" : 25, - "number" : 8, - "section_id" : "1327" - }, - { - "num_probs" : 0, - "name" : "Graphing Calculators and Computers", - "number" : 9, - "section_id" : "1328" - }, - { - "num_probs" : 14, - "name" : "Lines", - "number" : 10, - "section_id" : "1329" - } - ], - "number" : 1, - "chapter_id" : "219", - "num_probs" : 236, - "name" : "Fundamentals" - }, - { - "sections" : [ - { - "number" : -1, - "section_id" : "1330", - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "1331", - "number" : 1, - "num_probs" : 34, - "name" : "What is a Function?" - }, - { - "section_id" : "1332", - "number" : 2, - "num_probs" : 32, - "name" : "Graphs of Functions" - }, - { - "num_probs" : 0, - "name" : "Applied Functions", - "number" : 3, - "section_id" : "1333" - }, - { - "number" : 4, - "section_id" : "1334", - "name" : "Transformations of Functions", - "num_probs" : 32 - }, - { - "num_probs" : 21, - "name" : "Extreme Values of Functions", - "number" : 5, - "section_id" : "1335" - }, - { - "number" : 6, - "section_id" : "1336", - "name" : "Combining Functions", - "num_probs" : 32 - }, - { - "num_probs" : 34, - "name" : "One-to-One Functions and Their Inverses", - "number" : 7, - "section_id" : "1337" - } - ], - "number" : 2, - "chapter_id" : "220", - "name" : "Functions", - "num_probs" : 185 - }, - { - "number" : 3, - "sections" : [ - { - "number" : -1, - "section_id" : "1338", - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "1339", - "number" : 1, - "name" : "Polynomial Functions and Their Graphs", - "num_probs" : 22 - }, - { - "name" : "Real Zeros of Polynomials", - "num_probs" : 56, - "section_id" : "1340", - "number" : 2 - }, - { - "num_probs" : 46, - "name" : "Complex Numbers", - "section_id" : "1341", - "number" : 3 - }, - { - "section_id" : "1342", - "number" : 4, - "num_probs" : 30, - "name" : "Complex Roots and The Fundamental Theorem of Algebra" - }, - { - "num_probs" : 0, - "name" : "Rational Functions", - "number" : 5, - "section_id" : "1343" - } - ], - "chapter_id" : "221", - "name" : "Polynomials and Rational Functions", - "num_probs" : 154 - }, - { - "number" : 4, - "sections" : [ - { - "number" : -1, - "section_id" : "1344", - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "1345", - "num_probs" : 24, - "name" : "Exponential Functions" - }, - { - "section_id" : "1346", - "number" : 2, - "name" : "The Natural Exponential Function", - "num_probs" : 4 - }, - { - "section_id" : "1347", - "number" : 3, - "num_probs" : 44, - "name" : "Logarithmic Functions" - }, - { - "num_probs" : 36, - "name" : "Laws of Logarithms", - "section_id" : "1348", - "number" : 4 - }, - { - "name" : "Exponential and Logarithmic Equations", - "num_probs" : 38, - "section_id" : "1349", - "number" : 5 - }, - { - "name" : "Applications of Exponential and Logarithmic Equations", - "num_probs" : 23, - "section_id" : "1350", - "number" : 6 - } - ], - "chapter_id" : "222", - "name" : "Exponential and Logarithmic Functions", - "num_probs" : 169 - }, - { - "name" : "Trigonometric Functions", - "num_probs" : 134, - "number" : 5, - "sections" : [ - { - "number" : -1, - "section_id" : "1351", - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "1352", - "number" : 1, - "name" : "The Unit Circle", - "num_probs" : 32 - }, - { - "number" : 2, - "section_id" : "1353", - "name" : "Trigonometric Functions of Real Numbers", - "num_probs" : 62 - }, - { - "number" : 3, - "section_id" : "1354", - "num_probs" : 40, - "name" : "Trigonometric Graphs" - }, - { - "section_id" : "1355", - "number" : 4, - "num_probs" : 0, - "name" : "More Trigonometric Graphs" - } - ], - "chapter_id" : "223" - }, - { - "name" : "Trigonometric Functions of Angles", - "num_probs" : 105, - "chapter_id" : "224", - "number" : 6, - "sections" : [ - { - "section_id" : "1356", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 26, - "name" : "Angle Measure", - "number" : 1, - "section_id" : "1357" - }, - { - "name" : "Trigonometry of Right Triangles", - "num_probs" : 34, - "section_id" : "1358", - "number" : 2 - }, - { - "section_id" : "1359", - "number" : 3, - "name" : "Trigonometric Functions of Angles", - "num_probs" : 29 - }, - { - "num_probs" : 6, - "name" : "The Law of Sines", - "section_id" : "1360", - "number" : 4 - }, - { - "number" : 5, - "section_id" : "1361", - "num_probs" : 10, - "name" : "The Law of Cosines" - } - ] - }, - { - "num_probs" : 190, - "name" : "Analytic Trigonometry", - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "1362" - }, - { - "number" : 1, - "section_id" : "1363", - "name" : "Trigonometric Identities", - "num_probs" : 32 - }, - { - "section_id" : "1364", - "number" : 2, - "name" : "Addition and Subtraction Formulas", - "num_probs" : 28 - }, - { - "name" : "Double-Angle, Half-Angle, and Product-Sum Formulas", - "num_probs" : 32, - "number" : 3, - "section_id" : "1365" - }, - { - "section_id" : "1366", - "number" : 4, - "name" : "Inverse Trigonometric Functions", - "num_probs" : 66 - }, - { - "number" : 5, - "section_id" : "1367", - "name" : "Trigonometric Equations", - "num_probs" : 32 - }, - { - "num_probs" : 0, - "name" : "Trigonometric Form of Complex Numbers; DeMoivre's Theorem", - "number" : 6, - "section_id" : "1368" - }, - { - "name" : "Vectors", - "num_probs" : 0, - "number" : 7, - "section_id" : "1369" - } - ], - "number" : 7, - "chapter_id" : "225" - }, - { - "number" : 8, - "sections" : [ - { - "number" : -1, - "section_id" : "1370", - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 29, - "name" : "Systems of Equations", - "number" : 1, - "section_id" : "1371" - }, - { - "num_probs" : 0, - "name" : "Pairs of Lines", - "section_id" : "1372", - "number" : 2 - }, - { - "section_id" : "1373", - "number" : 3, - "num_probs" : 0, - "name" : "Systems of Linear Equations" - }, - { - "number" : 4, - "section_id" : "1374", - "name" : "The Algebra of Matrices", - "num_probs" : 0 - }, - { - "section_id" : "1375", - "number" : 5, - "name" : "Inverses of Matrices and Matrix Equations", - "num_probs" : 0 - }, - { - "number" : 6, - "section_id" : "1376", - "num_probs" : 0, - "name" : "Determinants and Cramer's Rule" - }, - { - "section_id" : "1377", - "number" : 7, - "name" : "Systems of Inequalities", - "num_probs" : 0 - }, - { - "number" : 8, - "section_id" : "1378", - "num_probs" : 14, - "name" : "Partial Fractions" - } - ], - "chapter_id" : "226", - "name" : "Systems of Equations and Inequalities", - "num_probs" : 43 - }, - { - "num_probs" : 64, - "name" : "Topics in Analytic Geometry", - "number" : 9, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "1379", - "number" : -1 - }, - { - "section_id" : "1380", - "number" : 1, - "num_probs" : 18, - "name" : "Parabolas" - }, - { - "number" : 2, - "section_id" : "1381", - "num_probs" : 20, - "name" : "Ellipses" - }, - { - "num_probs" : 26, - "name" : "Hyperbolas", - "number" : 3, - "section_id" : "1382" - }, - { - "number" : 4, - "section_id" : "1383", - "num_probs" : 0, - "name" : "Shifted Conics" - }, - { - "num_probs" : 0, - "name" : "Rotation of Axes", - "number" : 5, - "section_id" : "1384" - }, - { - "section_id" : "1385", - "number" : 6, - "name" : "Polar Coordinates", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Polar Equations of Conics", - "number" : 7, - "section_id" : "1386" - }, - { - "section_id" : "1387", - "number" : 8, - "name" : "Parametric Equations", - "num_probs" : 0 - } - ], - "chapter_id" : "227" - }, - { - "number" : 10, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "1388" - }, - { - "section_id" : "1389", - "number" : 1, - "name" : "Sequences and Summation Notation", - "num_probs" : 32 - }, - { - "name" : "Arithmetic Sequences", - "num_probs" : 38, - "section_id" : "1390", - "number" : 2 - }, - { - "section_id" : "1391", - "number" : 3, - "name" : "Geometric Sequences", - "num_probs" : 0 - }, - { - "number" : 4, - "section_id" : "1392", - "name" : "Annuities and Installment Buying", - "num_probs" : 0 - }, - { - "name" : "Mathematical Induction", - "num_probs" : 0, - "number" : 5, - "section_id" : "1393" - }, - { - "number" : 6, - "section_id" : "1394", - "num_probs" : 0, - "name" : "The Binomial Theorem" - } - ], - "chapter_id" : "228", - "name" : "Sequences and Series", - "num_probs" : 70 - }, - { - "chapter_id" : "229", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "1395", - "number" : -1 - }, - { - "name" : "Counting Principles", - "num_probs" : 0, - "number" : 1, - "section_id" : "1396" - }, - { - "num_probs" : 0, - "name" : "Permutations and Combinations", - "number" : 2, - "section_id" : "1397" - }, - { - "number" : 3, - "section_id" : "1398", - "num_probs" : 0, - "name" : "Probability" - }, - { - "name" : "Expected Value", - "num_probs" : 0, - "section_id" : "1399", - "number" : 4 - } - ], - "number" : 11, - "num_probs" : 0, - "name" : "Counting and Probability" - } - ], - "isbn" : null, - "title" : "Precalculus", - "textbook_id" : "15", - "pubdate" : null, - "num_probs" : 1350, - "publisher" : null, - "edition" : 3, - "author" : "Stewart, Redlin, Watson" - }, - { - "textbook_id" : "58", - "title" : "Precalculus", - "pubdate" : null, - "isbn" : null, - "chapters" : [ - { - "num_probs" : 0, - "name" : "Triangle trigonometry", - "number" : -1, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "2548" - }, - { - "section_id" : "3011", - "number" : 1, - "num_probs" : 0, - "name" : "Properties of exponents" - } - ], - "chapter_id" : "448" - } - ], - "author" : "Ron Larson and Robert Hostetler", - "edition" : 7, - "num_probs" : 0, - "publisher" : null - }, - { - "isbn" : null, - "pubdate" : null, - "title" : "Precalculus", - "textbook_id" : "9", - "chapters" : [ - { - "number" : 1, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "716", - "number" : -1 - }, - { - "num_probs" : 0, - "name" : "Real Numbers", - "number" : 1, - "section_id" : "717" - }, - { - "name" : "Exponents and Radicals", - "num_probs" : 0, - "section_id" : "718", - "number" : 2 - }, - { - "name" : "Algebraic Expressions", - "num_probs" : 0, - "number" : 3, - "section_id" : "719" - }, - { - "name" : "Rational Expression", - "num_probs" : 0, - "number" : 4, - "section_id" : "720" - }, - { - "number" : 5, - "section_id" : "721", - "name" : "Equations", - "num_probs" : 0 - }, - { - "section_id" : "722", - "number" : 6, - "name" : "Modeling with Equations", - "num_probs" : 0 - }, - { - "section_id" : "723", - "number" : 7, - "name" : "Inequalities", - "num_probs" : 0 - }, - { - "name" : "Coordinate Geometry", - "num_probs" : 0, - "number" : 8, - "section_id" : "724" - }, - { - "section_id" : "725", - "number" : 9, - "num_probs" : 0, - "name" : "Graphing Calculators; Solving Equations and Inequalities Graphically" - }, - { - "num_probs" : 0, - "name" : "Lines", - "section_id" : "726", - "number" : 10 - }, - { - "num_probs" : 0, - "name" : "Modeling Variation", - "number" : 11, - "section_id" : "727" - } - ], - "chapter_id" : "124", - "num_probs" : 0, - "name" : "Fundamentals" - }, - { - "num_probs" : 0, - "name" : "Functions", - "chapter_id" : "125", - "sections" : [ - { - "section_id" : "728", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 0, - "name" : "What is a Function?", - "number" : 1, - "section_id" : "729" - }, - { - "name" : "Graphs of Functions", - "num_probs" : 0, - "number" : 2, - "section_id" : "730" - }, - { - "section_id" : "731", - "number" : 3, - "num_probs" : 0, - "name" : "Increasing and Decreasing Functions; Average Rate of Change" - }, - { - "name" : "Transformations of Functions", - "num_probs" : 0, - "number" : 4, - "section_id" : "732" - }, - { - "num_probs" : 0, - "name" : "Quadratic Functions; Maxima and Minima", - "section_id" : "733", - "number" : 5 - }, - { - "name" : "Modeling with Functions", - "num_probs" : 0, - "number" : 6, - "section_id" : "734" - }, - { - "number" : 7, - "section_id" : "735", - "num_probs" : 0, - "name" : "Combining Functions" - }, - { - "section_id" : "736", - "number" : 8, - "name" : "One-to-One Functions and Their Inverses", - "num_probs" : 0 - } - ], - "number" : 2 - }, - { - "chapter_id" : "126", - "number" : 3, - "sections" : [ - { - "section_id" : "737", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "738", - "num_probs" : 0, - "name" : "Polynomial Functions and Their Graphs" - }, - { - "num_probs" : 0, - "name" : "Dividing Polynomials", - "section_id" : "739", - "number" : 2 - }, - { - "name" : "Real Zeros of Polynomials", - "num_probs" : 0, - "section_id" : "740", - "number" : 3 - }, - { - "number" : 4, - "section_id" : "741", - "num_probs" : 0, - "name" : "Complex Numbers" - }, - { - "number" : 5, - "section_id" : "742", - "num_probs" : 0, - "name" : "Complex Zeros and the Fundamental Theorem of Algebra" - }, - { - "section_id" : "743", - "number" : 6, - "name" : "Rational Functions", - "num_probs" : 0 - } - ], - "name" : "Polynomial and Rational Functions", - "num_probs" : 0 - }, - { - "chapter_id" : "127", - "sections" : [ - { - "section_id" : "744", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "745", - "number" : 1, - "name" : "Exponential Functions", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Logarithmic Functions", - "section_id" : "746", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "747", - "num_probs" : 0, - "name" : "Laws of Logarithms" - }, - { - "section_id" : "748", - "number" : 4, - "num_probs" : 0, - "name" : "Exponential and Logarithmic Equations" - }, - { - "section_id" : "749", - "number" : 5, - "name" : "Modeling with Exponential and Logarithmic Functions", - "num_probs" : 0 - } - ], - "number" : 4, - "name" : "Exponential and Logarithmic Functions", - "num_probs" : 0 - }, - { - "name" : "Trigonometric Functions of Real Numbers", - "num_probs" : 0, - "number" : 5, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "750" - }, - { - "section_id" : "751", - "number" : 1, - "num_probs" : 0, - "name" : "The Unit Circle" - }, - { - "num_probs" : 0, - "name" : "Trigonometric Functions of Real Numbers", - "section_id" : "752", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "753", - "num_probs" : 0, - "name" : "Trigonometric Graphs" - }, - { - "name" : "More Trigonometric Graphs", - "num_probs" : 0, - "number" : 4, - "section_id" : "754" - }, - { - "number" : 5, - "section_id" : "755", - "name" : "Modeling Harmonic Motion", - "num_probs" : 0 - } - ], - "chapter_id" : "128" - }, - { - "chapter_id" : "129", - "number" : 6, - "sections" : [ - { - "section_id" : "756", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "757", - "num_probs" : 0, - "name" : "Angle Measures" - }, - { - "num_probs" : 0, - "name" : "Trigonometry of Right Triangles", - "number" : 2, - "section_id" : "758" - }, - { - "section_id" : "759", - "number" : 3, - "num_probs" : 0, - "name" : "Trigonometric Functions of Angles" - }, - { - "number" : 4, - "section_id" : "760", - "name" : "The Law of Sines", - "num_probs" : 0 - }, - { - "name" : "The Law of Cosines", - "num_probs" : 0, - "section_id" : "761", - "number" : 5 - } - ], - "name" : "Trigonometric Functions of Angles", - "num_probs" : 0 - }, - { - "name" : "Analytic Trigonometry", - "num_probs" : 0, - "chapter_id" : "130", - "sections" : [ - { - "section_id" : "762", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "763", - "num_probs" : 0, - "name" : "Trigonometric Identities" - }, - { - "section_id" : "764", - "number" : 2, - "name" : "Addition and Subtraction Formulas", - "num_probs" : 0 - }, - { - "section_id" : "765", - "number" : 3, - "num_probs" : 0, - "name" : "Double-Angle, Half-Angle, and Sum-Product Formulas" - }, - { - "num_probs" : 0, - "name" : "Inverse Trigonometric Functions", - "number" : 4, - "section_id" : "766" - }, - { - "name" : "Trigonometric Equations", - "num_probs" : 0, - "section_id" : "767", - "number" : 5 - } - ], - "number" : 7 - }, - { - "sections" : [ - { - "number" : -1, - "section_id" : "768", - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 0, - "name" : "Polar Coordinates", - "number" : 1, - "section_id" : "769" - }, - { - "number" : 2, - "section_id" : "770", - "num_probs" : 0, - "name" : "Graphs of Polar Equations" - }, - { - "section_id" : "771", - "number" : 3, - "num_probs" : 0, - "name" : "Polar Form of Complex Numbers; DeMoivre's Theorem" - }, - { - "section_id" : "772", - "number" : 4, - "num_probs" : 0, - "name" : "Vectors" - }, - { - "number" : 5, - "section_id" : "773", - "name" : "The Dot Product", - "num_probs" : 0 - } - ], - "number" : 8, - "chapter_id" : "131", - "num_probs" : 0, - "name" : "Polar Coordinates and Vectors" - }, - { - "chapter_id" : "132", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "774", - "number" : -1 - }, - { - "name" : "Systems of Equations", - "num_probs" : 0, - "number" : 1, - "section_id" : "775" - }, - { - "num_probs" : 0, - "name" : "Systems of Linear Equations in Two Variables", - "number" : 2, - "section_id" : "776" - }, - { - "num_probs" : 0, - "name" : "Systems of Linear Equations in Several Variables", - "section_id" : "777", - "number" : 3 - }, - { - "num_probs" : 0, - "name" : "Systems of Linear Equations: Matrices", - "section_id" : "778", - "number" : 4 - }, - { - "number" : 5, - "section_id" : "779", - "num_probs" : 0, - "name" : "The Algebra of Matrices" - }, - { - "num_probs" : 0, - "name" : "Inverses of Matrices and Matrix Equations", - "number" : 6, - "section_id" : "780" - }, - { - "name" : "Determinants and Cramer's Rule", - "num_probs" : 0, - "section_id" : "781", - "number" : 7 - }, - { - "section_id" : "782", - "number" : 8, - "name" : "Partial Fractions", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Systems of Inequalities", - "section_id" : "783", - "number" : 9 - } - ], - "number" : 9, - "num_probs" : 0, - "name" : "Systems of Equations and Inequalities" - }, - { - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "784", - "number" : -1 - }, - { - "name" : "Parabolas", - "num_probs" : 0, - "number" : 1, - "section_id" : "785" - }, - { - "num_probs" : 0, - "name" : "Ellipses", - "section_id" : "786", - "number" : 2 - }, - { - "name" : "Hyperbolas", - "num_probs" : 0, - "section_id" : "787", - "number" : 3 - }, - { - "num_probs" : 0, - "name" : "Shifted Conics", - "section_id" : "788", - "number" : 4 - }, - { - "section_id" : "789", - "number" : 5, - "name" : "Rotation of Axes", - "num_probs" : 0 - }, - { - "name" : "Polar Equations of Conics", - "num_probs" : 0, - "section_id" : "790", - "number" : 6 - }, - { - "section_id" : "791", - "number" : 7, - "num_probs" : 0, - "name" : "Plane Curves and Parametric Equations" - } - ], - "number" : 10, - "chapter_id" : "133", - "name" : "Analytic Geometry", - "num_probs" : 0 - }, - { - "sections" : [ - { - "number" : -1, - "section_id" : "792", - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "793", - "name" : "Sequences and Summation Notation", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Arithmetic Sequences", - "number" : 2, - "section_id" : "794" - }, - { - "number" : 3, - "section_id" : "795", - "num_probs" : 0, - "name" : "Geometric Sequences" - }, - { - "name" : "Mathematics of Finance", - "num_probs" : 0, - "number" : 4, - "section_id" : "796" - }, - { - "name" : "Mathematical Induction", - "num_probs" : 0, - "number" : 5, - "section_id" : "797" - }, - { - "section_id" : "798", - "number" : 6, - "name" : "The Binomial Theorem", - "num_probs" : 0 - } - ], - "number" : 11, - "chapter_id" : "134", - "name" : "Sequences and Series", - "num_probs" : 0 - }, - { - "sections" : [ - { - "section_id" : "799", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "section_id" : "800", - "number" : 1, - "name" : "Finding Limits Numerically and Graphically", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Finding Limits Algebraically", - "section_id" : "801", - "number" : 2 - }, - { - "section_id" : "802", - "number" : 3, - "num_probs" : 0, - "name" : "Tangent Lines and Derivatives" - }, - { - "number" : 4, - "section_id" : "803", - "num_probs" : 0, - "name" : "Limits at Infinity: Limits of Sequences" - }, - { - "num_probs" : 0, - "name" : "Areas", - "section_id" : "804", - "number" : 5 - } - ], - "number" : 12, - "chapter_id" : "135", - "name" : "Limits: A Preview of Calculus", - "num_probs" : 0 - } - ], - "author" : "Stewart, Redlin, Watson", - "publisher" : null, - "num_probs" : 0, - "edition" : 5 - }, - { - "author" : "Keller, Warrack", - "num_probs" : 0, - "publisher" : null, - "edition" : 6, - "isbn" : null, - "textbook_id" : "94", - "title" : "Statistics for Management and Economics", - "pubdate" : null, - "chapters" : [ - { - "chapter_id" : "559", - "number" : -1, - "sections" : [ - { - "section_id" : "2847", - "number" : -1, - "num_probs" : 0, - "name" : "" - } - ], - "num_probs" : 0, - "name" : "Sampling distributions" - } - ] - }, - { - "edition" : 7, - "publisher" : null, - "num_probs" : 0, - "author" : "Keller", - "chapters" : [ - { - "name" : "What is Statistics?", - "num_probs" : 0, - "chapter_id" : "66", - "number" : 1, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "494", - "number" : -1 - }, - { - "name" : "Key Statistical Concepts", - "num_probs" : 0, - "number" : 1, - "section_id" : "495" - }, - { - "name" : "Statistical Applications in Business", - "num_probs" : 0, - "section_id" : "496", - "number" : 2 - }, - { - "name" : "Statistics and the Computer", - "num_probs" : 0, - "number" : 3, - "section_id" : "497" - }, - { - "section_id" : "498", - "number" : 4, - "num_probs" : 0, - "name" : "World Wide Web and Learning Center" - } - ] - }, - { - "chapter_id" : "67", - "number" : 2, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "499" - }, - { - "section_id" : "500", - "number" : 1, - "name" : "Types of Data and Information", - "num_probs" : 0 - }, - { - "name" : "Graphical and Tabular Techniques for Nominal Data", - "num_probs" : 0, - "number" : 2, - "section_id" : "501" - }, - { - "num_probs" : 0, - "name" : "Graphical Techniques for Interval Data", - "number" : 3, - "section_id" : "502" - }, - { - "section_id" : "503", - "number" : 4, - "name" : "Describing the relationship Between Two Variables", - "num_probs" : 0 - }, - { - "number" : 5, - "section_id" : "504", - "name" : "Describing Time-Series Data", - "num_probs" : 0 - } - ], - "name" : "Graphical and Tabular Descriptive Techniques", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Art and Science of Graphical Presentations", - "chapter_id" : "68", - "sections" : [ - { - "section_id" : "505", - "number" : -1, - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Graphical Excellence", - "number" : 1, - "section_id" : "506" - }, - { - "number" : 2, - "section_id" : "507", - "name" : "Graphical Deception", - "num_probs" : 0 - }, - { - "section_id" : "508", - "number" : 3, - "num_probs" : 0, - "name" : "Presenting Statistics: Written Reports and Oral Presentations" - } - ], - "number" : 3 - }, - { - "num_probs" : 0, - "name" : "Numerical Descriptive Techniques", - "number" : 4, - "sections" : [ - { - "number" : -1, - "section_id" : "509", - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "510", - "name" : "Measures of Central Location", - "num_probs" : 0 - }, - { - "name" : "Measures of Variability", - "num_probs" : 0, - "number" : 2, - "section_id" : "511" - }, - { - "number" : 3, - "section_id" : "512", - "num_probs" : 0, - "name" : "Measures of Relative Standing and Box Plots" - }, - { - "section_id" : "513", - "number" : 4, - "name" : "Measures of Linear Relationship", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Applications in Professional Sports: Baseball", - "number" : 5, - "section_id" : "514" - }, - { - "num_probs" : 0, - "name" : "Comparing Graphical and Numerical Techniques", - "number" : 6, - "section_id" : "515" - }, - { - "number" : 7, - "section_id" : "516", - "name" : "General Guidelines for Exploring Data", - "num_probs" : 0 - } - ], - "chapter_id" : "69" - }, - { - "num_probs" : 0, - "name" : "Data Collection and Sampling", - "number" : 5, - "sections" : [ - { - "section_id" : "517", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "518", - "number" : 1, - "name" : "Methods of Collecting Data", - "num_probs" : 0 - }, - { - "number" : 2, - "section_id" : "519", - "name" : "Sampling", - "num_probs" : 0 - }, - { - "number" : 3, - "section_id" : "520", - "name" : "Sampling Plans", - "num_probs" : 0 - }, - { - "name" : "Sampling and Nonsampling Errors", - "num_probs" : 0, - "section_id" : "521", - "number" : 4 - } - ], - "chapter_id" : "70" - }, - { - "sections" : [ - { - "number" : -1, - "section_id" : "522", - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Assigning Probability to Events", - "section_id" : "523", - "number" : 1 - }, - { - "name" : "Joint, Marginal, and Conditional Probability", - "num_probs" : 0, - "section_id" : "524", - "number" : 2 - }, - { - "number" : 3, - "section_id" : "525", - "num_probs" : 0, - "name" : "Probability Rules and Trees" - }, - { - "name" : "Bayes' Law", - "num_probs" : 0, - "section_id" : "526", - "number" : 4 - }, - { - "name" : "Identifying the Correct Method", - "num_probs" : 0, - "number" : 5, - "section_id" : "527" - } - ], - "number" : 6, - "chapter_id" : "71", - "num_probs" : 0, - "name" : "Probability" - }, - { - "chapter_id" : "72", - "number" : 7, - "sections" : [ - { - "section_id" : "528", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 0, - "name" : "Random Variables and Probability Distributions", - "section_id" : "529", - "number" : 1 - }, - { - "name" : "Bivariate Distributions", - "num_probs" : 0, - "section_id" : "530", - "number" : 2 - }, - { - "name" : "Applications in Finance: Portfolio Diversification and Asset Allocation", - "num_probs" : 0, - "section_id" : "531", - "number" : 3 - }, - { - "section_id" : "532", - "number" : 4, - "name" : "Binomial Distribution", - "num_probs" : 0 - }, - { - "section_id" : "533", - "number" : 5, - "num_probs" : 0, - "name" : "Poisson Distribution" - } - ], - "num_probs" : 0, - "name" : "Random Variables and Discrete Probability Distributions" - }, - { - "chapter_id" : "73", - "number" : 8, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "534" - }, - { - "num_probs" : 0, - "name" : "Probability Density Functions", - "number" : 1, - "section_id" : "535" - }, - { - "num_probs" : 0, - "name" : "Normal Distribution", - "number" : 2, - "section_id" : "536" - }, - { - "num_probs" : 0, - "name" : "Exponential Distribution", - "section_id" : "537", - "number" : 3 - }, - { - "num_probs" : 0, - "name" : "Other Continuous Distributions", - "number" : 4, - "section_id" : "538" - } - ], - "num_probs" : 0, - "name" : "Continuous Probability Distributions" - }, - { - "sections" : [ - { - "number" : -1, - "section_id" : "539", - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Sampling Distribution of the Mean", - "number" : 1, - "section_id" : "540" - }, - { - "num_probs" : 0, - "name" : "Sampling Distribution of a Proportion", - "number" : 2, - "section_id" : "541" - }, - { - "name" : "Sampling Distribution of the Difference Between Two Means", - "num_probs" : 0, - "number" : 3, - "section_id" : "542" - }, - { - "section_id" : "543", - "number" : 4, - "name" : "From Here to Inference", - "num_probs" : 0 - } - ], - "number" : 9, - "chapter_id" : "74", - "num_probs" : 0, - "name" : "Sampling Distributions" - }, - { - "chapter_id" : "75", - "number" : 10, - "sections" : [ - { - "number" : -1, - "section_id" : "544", - "num_probs" : 0, - "name" : "" - }, - { - "section_id" : "545", - "number" : 1, - "num_probs" : 0, - "name" : "Concepts of Estimation" - }, - { - "name" : "Estimating the Population Mean When the Population Standard Deviation is Known", - "num_probs" : 0, - "number" : 2, - "section_id" : "546" - }, - { - "number" : 3, - "section_id" : "547", - "num_probs" : 0, - "name" : "Selecting the Sample Size" - } - ], - "name" : "Introduction to Estimation", - "num_probs" : 0 - }, - { - "sections" : [ - { - "number" : -1, - "section_id" : "548", - "name" : "", - "num_probs" : 0 - }, - { - "number" : 1, - "section_id" : "549", - "num_probs" : 0, - "name" : "Concepts of Hypothesis Testing" - }, - { - "number" : 2, - "section_id" : "550", - "num_probs" : 0, - "name" : "Testing the Population Mean When the Population Standard Deviation is Known" - }, - { - "section_id" : "551", - "number" : 3, - "name" : "Calculating the Probability of a Type II Error", - "num_probs" : 0 - }, - { - "number" : 4, - "section_id" : "552", - "name" : "The Road Ahead", - "num_probs" : 0 - } - ], - "number" : 11, - "chapter_id" : "76", - "name" : "Introduction to Hypothesis Testing", - "num_probs" : 0 - }, - { - "number" : 12, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "553", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "554", - "name" : "Inference About a Population Mean When the Standard Deviation is Unknown", - "num_probs" : 0 - }, - { - "section_id" : "555", - "number" : 2, - "name" : "Inference about a Population Variance", - "num_probs" : 0 - }, - { - "name" : "inference about a Population Proportion", - "num_probs" : 0, - "section_id" : "556", - "number" : 3 - }, - { - "name" : "Applications in Marketing: Market Segmentation", - "num_probs" : 0, - "number" : 4, - "section_id" : "557" - }, - { - "section_id" : "558", - "number" : 5, - "name" : "Applications in Marketing: Auditing", - "num_probs" : 0 - } - ], - "chapter_id" : "77", - "num_probs" : 0, - "name" : "Inference About a Population" - }, - { - "number" : 13, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "559" - }, - { - "name" : "Inference about the Difference Between Two Means: Independent Samples", - "num_probs" : 0, - "number" : 1, - "section_id" : "560" - }, - { - "number" : 2, - "section_id" : "561", - "num_probs" : 0, - "name" : "Observational and Experimental Data" - }, - { - "num_probs" : 0, - "name" : "Inference about the Difference Between Two Means: Matched Pairs Experiment", - "section_id" : "562", - "number" : 3 - }, - { - "num_probs" : 0, - "name" : "Inference about the Ratio of Two Variances", - "section_id" : "563", - "number" : 4 - }, - { - "name" : "Inference about the Difference Between Two Population Proportions", - "num_probs" : 0, - "number" : 5, - "section_id" : "564" - } - ], - "chapter_id" : "78", - "name" : "Inference About Comparing Two Populations", - "num_probs" : 0 - }, - { - "chapter_id" : "79", - "sections" : [ - { - "section_id" : "565", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "number" : 1, - "section_id" : "566", - "num_probs" : 0, - "name" : "Guide to Identifying the Correct Technique: Chapters 12 and 13" - } - ], - "number" : 14, - "name" : "Statistical Inference: Review of Chapters 12 and 13", - "num_probs" : 0 - }, - { - "chapter_id" : "80", - "sections" : [ - { - "number" : -1, - "section_id" : "567", - "name" : "", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "One-Way Analysis of Variance", - "number" : 1, - "section_id" : "568" - }, - { - "num_probs" : 0, - "name" : "Analysis of Variance Experimental Designs", - "number" : 2, - "section_id" : "569" - }, - { - "name" : "Randomized Blocks (Two-Way) Analysis of Variance", - "num_probs" : 0, - "number" : 3, - "section_id" : "570" - }, - { - "section_id" : "571", - "number" : 4, - "name" : "Two-Factor Analysis of Variance", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Appplications in Operations Management: Finding and Reducing Variation", - "number" : 5, - "section_id" : "572" - }, - { - "number" : 6, - "section_id" : "573", - "name" : "Multiple Comparisons", - "num_probs" : 0 - } - ], - "number" : 15, - "num_probs" : 0, - "name" : "Analysis of Variance" - }, - { - "chapter_id" : "81", - "sections" : [ - { - "section_id" : "574", - "number" : -1, - "num_probs" : 0, - "name" : "" - }, - { - "num_probs" : 0, - "name" : "Chi-Squared Goodness-of-Fit Test", - "section_id" : "575", - "number" : 1 - }, - { - "name" : "Chi-Squared Test of a Contingency Table", - "num_probs" : 0, - "number" : 2, - "section_id" : "576" - }, - { - "name" : "Summary of Tests on Nominal Data", - "num_probs" : 0, - "section_id" : "577", - "number" : 3 - }, - { - "section_id" : "578", - "number" : 4, - "num_probs" : 0, - "name" : "Chi-Squared Tests of Normality" - } - ], - "number" : 16, - "name" : "Chi-Squared Tests", - "num_probs" : 0 - }, - { - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "579" - }, - { - "name" : "Model", - "num_probs" : 0, - "section_id" : "580", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "581", - "name" : "Estimating the Coefficients", - "num_probs" : 0 - }, - { - "section_id" : "582", - "number" : 3, - "name" : "Error Variable: Required Conditions", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Assessing the Model", - "section_id" : "583", - "number" : 4 - }, - { - "name" : "Applications in Finance: Market Model", - "num_probs" : 0, - "number" : 5, - "section_id" : "584" - }, - { - "name" : "Using the Regression Equation", - "num_probs" : 0, - "section_id" : "585", - "number" : 6 - }, - { - "number" : 7, - "section_id" : "586", - "num_probs" : 0, - "name" : "Regression Diagnostics-I" - } - ], - "number" : 17, - "chapter_id" : "82", - "name" : "Simple Linear Regression and Correlation", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Multiple Regression", - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "587", - "number" : -1 - }, - { - "number" : 1, - "section_id" : "588", - "num_probs" : 0, - "name" : "Model and Required Conditions" - }, - { - "section_id" : "589", - "number" : 2, - "num_probs" : 0, - "name" : "Estimating the Coefficients and Assessing the Model" - }, - { - "num_probs" : 0, - "name" : "Regression Diagnostics-II", - "number" : 3, - "section_id" : "590" - }, - { - "name" : "Regression Diagnostics-III (Time Series)", - "num_probs" : 0, - "section_id" : "591", - "number" : 4 - } - ], - "number" : 18, - "chapter_id" : "83" - }, - { - "num_probs" : 0, - "name" : "Appendix A: Excel Troubleshooting and Detailed Instructions", - "number" : 19, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "592" - } - ], - "chapter_id" : "84" - }, - { - "name" : "Appendix B: Minitab Detailed Instructions", - "num_probs" : 0, - "chapter_id" : "85", - "number" : 20, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "593" - } - ] - }, - { - "chapter_id" : "86", - "sections" : [ - { - "number" : -1, - "section_id" : "594", - "num_probs" : 0, - "name" : "" - } - ], - "number" : 21, - "num_probs" : 0, - "name" : "Appendix C: Approximating Means and Variances from Grouped Data" - }, - { - "num_probs" : 0, - "name" : "Appendix D: Descriptive Techniques Review Exercises", - "number" : 22, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "595" - } - ], - "chapter_id" : "87" - }, - { - "name" : "Appendix E: Couting Formulas", - "num_probs" : 0, - "chapter_id" : "88", - "number" : 23, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "596", - "number" : -1 - } - ] - }, - { - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "597" - } - ], - "number" : 24, - "chapter_id" : "89", - "name" : "Appendix F: Hypergeometric Distribution", - "num_probs" : 0 - }, - { - "name" : "Appendix G: Continuous Probability Distributions: Calculus Approach", - "num_probs" : 0, - "chapter_id" : "90", - "sections" : [ - { - "section_id" : "598", - "number" : -1, - "name" : "", - "num_probs" : 0 - } - ], - "number" : 25 - }, - { - "num_probs" : 0, - "name" : "Appendix H: Using the Laws of Expected Value and Variance to Derive the Parameters of Sampling Distributions", - "number" : 26, - "sections" : [ - { - "number" : -1, - "section_id" : "599", - "num_probs" : 0, - "name" : "" - } - ], - "chapter_id" : "91" - }, - { - "name" : "Appendix I: Excel Spreadsheets for Techniques in Chapters 10-13", - "num_probs" : 0, - "number" : 27, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "600", - "number" : -1 - } - ], - "chapter_id" : "92" - }, - { - "number" : 28, - "sections" : [ - { - "number" : -1, - "section_id" : "601", - "name" : "", - "num_probs" : 0 - } - ], - "chapter_id" : "93", - "num_probs" : 0, - "name" : "Appendix K: Converting Excel's Probabilities to p-Values" - }, - { - "name" : "Appendix J: Excel and Minitab Instructions for Missing Data and for Recoding Data", - "num_probs" : 0, - "chapter_id" : "94", - "sections" : [ - { - "section_id" : "602", - "number" : -1, - "name" : "", - "num_probs" : 0 - } - ], - "number" : 29 - }, - { - "chapter_id" : "95", - "number" : 30, - "sections" : [ - { - "section_id" : "603", - "number" : -1, - "name" : "", - "num_probs" : 0 - } - ], - "num_probs" : 0, - "name" : "Appendix L: Probability of a Type II Error When Testing a Proportion" - }, - { - "name" : "Appendix M: Approximating p-Values from the Student t Table", - "num_probs" : 0, - "chapter_id" : "96", - "sections" : [ - { - "number" : -1, - "section_id" : "604", - "name" : "", - "num_probs" : 0 - } - ], - "number" : 31 - }, - { - "num_probs" : 0, - "name" : "Appendix N: Probability of a Type II Error When Testing the Difference Between Two Means", - "chapter_id" : "97", - "sections" : [ - { - "section_id" : "605", - "number" : -1, - "num_probs" : 0, - "name" : "" - } - ], - "number" : 32 - }, - { - "sections" : [ - { - "section_id" : "606", - "number" : -1, - "name" : "", - "num_probs" : 0 - } - ], - "number" : 33, - "chapter_id" : "98", - "num_probs" : 0, - "name" : "Appendix O: Probability of a Type II Erorr When Testing the Difference Between Two Proportions" - }, - { - "chapter_id" : "99", - "number" : 34, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "607" - } - ], - "name" : "Appendix P: Bartlett's Test", - "num_probs" : 0 - }, - { - "chapter_id" : "100", - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "number" : -1, - "section_id" : "608" - } - ], - "number" : 35, - "name" : "Appendix Q: Minitab Instructions for the Chi-Squared Goodness-of-Fit Test and the Test for Normality", - "num_probs" : 0 - }, - { - "num_probs" : 0, - "name" : "Appendix R: The Rule of Five", - "number" : 36, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "number" : -1, - "section_id" : "609" - } - ], - "chapter_id" : "101" - }, - { - "chapter_id" : "102", - "sections" : [ - { - "number" : -1, - "section_id" : "610", - "name" : "", - "num_probs" : 0 - } - ], - "number" : 37, - "num_probs" : 0, - "name" : "Appendix S: Deriving the Normal Equations" - }, - { - "chapter_id" : "103", - "number" : 38, - "sections" : [ - { - "number" : -1, - "section_id" : "611", - "num_probs" : 0, - "name" : "" - } - ], - "name" : "Appendix T: Szroeter's Test for Heteroscedasticity", - "num_probs" : 0 - }, - { - "number" : 39, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "612", - "number" : -1 - } - ], - "chapter_id" : "104", - "num_probs" : 0, - "name" : "Appendix U: Transformations" - } - ], - "pubdate" : null, - "textbook_id" : "6", - "title" : "Statistics for Management and Economics", - "isbn" : null - }, - { - "author" : "David Moore", - "edition" : 5, - "publisher" : null, - "num_probs" : 0, - "pubdate" : null, - "title" : "The Basic Practice of Statistics", - "textbook_id" : "91", - "isbn" : null, - "chapters" : [ - { - "name" : "Simple linear regression", - "num_probs" : 0, - "sections" : [ - { - "name" : "", - "num_probs" : 0, - "section_id" : "3001", - "number" : -1 - } - ], - "number" : 4, - "chapter_id" : "593" - }, - { - "number" : 5, - "sections" : [ - { - "number" : -1, - "section_id" : "2831", - "num_probs" : 0, - "name" : "" - } - ], - "chapter_id" : "548", - "name" : "Simple linear regression", - "num_probs" : 0 - } - ] - }, - { - "chapters" : [ - { - "sections" : [ - { - "name" : "Definition of the derivative", - "num_probs" : 2, - "section_id" : "2810", - "number" : 1 - }, - { - "number" : 2, - "section_id" : "2798", - "name" : "Definition of the derivative", - "num_probs" : 1 - }, - { - "name" : "Evaluating limits - factoring", - "num_probs" : 5, - "section_id" : "2797", - "number" : 4 - } - ], - "number" : 2, - "chapter_id" : "536", - "name" : "Limits and continuity", - "num_probs" : 8 - }, - { - "sections" : [ - { - "num_probs" : 1, - "name" : "Definition of the derivative", - "section_id" : "2811", - "number" : 1 - }, - { - "num_probs" : 2, - "name" : "Definition of the derivative", - "number" : 2, - "section_id" : "2807" - }, - { - "section_id" : "2809", - "number" : 4, - "num_probs" : 7, - "name" : "Rates of change - engineering and physics" - }, - { - "number" : 8, - "section_id" : "2799", - "num_probs" : 2, - "name" : "Derivatives of logarithmic functions" - }, - { - "num_probs" : 5, - "name" : "Linear approximation and differentials", - "section_id" : "2801", - "number" : 11 - } - ], - "number" : 3, - "chapter_id" : "537", - "name" : "Differentiation", - "num_probs" : 17 - }, - { - "name" : "Applications of differentiation", - "num_probs" : 1, - "chapter_id" : "538", - "number" : 4, - "sections" : [ - { - "num_probs" : 1, - "name" : "Mean value theorem", - "number" : 2, - "section_id" : "2800" - }, - { - "num_probs" : 0, - "name" : "Increasing/decreasing functions and local extrema", - "section_id" : "2804", - "number" : 3 - } - ] - } - ], - "title" : "Thomas Calculus Early Transcendentals", - "textbook_id" : "88", - "pubdate" : null, - "isbn" : null, - "edition" : 12, - "num_probs" : 26, - "publisher" : null, - "author" : "Thomas, Weir, Hass" - }, - { - "isbn" : null, - "pubdate" : null, - "title" : "‘Proof: Introduction to Higher Mathematics’", - "textbook_id" : "111", - "chapters" : [ - { - "chapter_id" : "629", - "number" : -1, - "sections" : [ - { - "num_probs" : 0, - "name" : "", - "section_id" : "3137", - "number" : -1 - } - ], - "num_probs" : 0, - "name" : "Absolute value expressions and functions" - }, - { - "name" : "Propositional logic", - "num_probs" : 0, - "sections" : [ - { - "number" : 1, - "section_id" : "3138", - "num_probs" : 0, - "name" : "Rules of inference" - } - ], - "number" : 1, - "chapter_id" : "630" - } - ], - "author" : "‘Warren Esty’, ‘Norah Esty’", - "publisher" : null, - "num_probs" : 0, - "edition" : 7 - } -] diff --git a/public/version.txt b/public/version.txt index 6261a05bb..79a00e9a0 100644 --- a/public/version.txt +++ b/public/version.txt @@ -1 +1 @@ -1.3.1 \ No newline at end of file +2.16.0 \ No newline at end of file