# Read function composition with Book Isle: pass the inner output to the outer function

Language: en
Canonical: [Read function composition with Book Isle: pass the inner output to the outer function](<https://allluckly.cn/en/guides/nasbook-function-composition-inner-outer-order/>)
中文：[中文 HTML](<https://allluckly.cn/guides/nasbook-function-composition-inner-outer-order/>)
English: [English HTML](<https://allluckly.cn/en/guides/nasbook-function-composition-inner-outer-order/>)
Published: 2026-11-09T00:00:00+08:00
Modified: 2026-11-09T09:37:10+08:00
Author: Bison

Use f(x)=x+3 and g(x)=2x to check composition order, multiplication and domain rather than guessing order from left-to-right writing.

English translation of the [Chinese original](<https://allluckly.cn/guides/nasbook-function-composition-inner-outer-order/>), translated on 2026-11-09. Original publication dates, attribution, code and version notes are retained.

f(g(x)) neither multiplies separate f and g outputs nor starts with the leftmost f. Read a function example in Book Isle and record input, inner output and outer output separately. Two original simple linear rules isolate handoff and order without assuming symbolic computation by the app. Readers still check conditions and domains; matching one numerical result cannot establish identical composite functions.

## Preserve problem location and both original rules

Open a lawful mathematics source and record title, edition, chapter, example number and formula with an available bookmark. Inspect faint parentheses or composition circles using available format-specific zoom. Obtain a clearer original if needed rather than inferring characters from answers. For reflowable text retain chapter and nearby phrase as well as a changing page number. Our rules are f(x)=x+3 and g(x)=2x, both over all real numbers, evaluated at x=2. Record operations and domains, not letters alone. Manually transcribe unselectable formulas and verify against the original without claiming automatic recognition or validation.

## Identify the inner operation rather than starting leftmost

Copy f(g(2)) as outer f enclosing inner g: feed two into g for four, then pass four into f. Parentheses delimit inputs; do not reduce notation to fg2. In (f∘g)(x), the small circle denotes composition here, g then f, not multiplication. Handwritten arrows are note-taking, not an assumed app function-flow control. Starting with f(2)=5 changes the order; return to the expression rather than forcing a final seven. Determine inner/outer roles from parentheses regardless of the chosen function letters.

## Retain intermediate value and its source

Write the full chain x=2, g(2)=2×2=4, f(4)=4+3=7, hence f(g(2))=7. Identify four as g’s output and seven as f’s; f(4) is not 4×2. Apply each function’s own rule, unchanged by neighbouring letters. A result ten suggests adding three then doubling; eleven calls for checking repeated addition. A correct-looking final answer cannot excuse missing intermediate values or faulty handoff. Keep original input, inner output and final result on separate note lines to locate a substitution error.

## Treat reversed order as a separate task

Create a separate g(f(2)) record: f(2)=2+3=5, then g(5)=2×5=10. Compare ten with seven while keeping input and rules fixed. Ten is not another notation for seven, and using both letters does not make operations identical. Symbolically, f(g(x))=2x+3 while g(f(x))=2(x+3)=2x+6. Doubling applies to the added three too. This pair does not commute; do not claim no pair of functions can ever commute. The conclusion depends on the specified rules.

## Compare pointwise multiplication on a separate line

At the same input two, f(2)=5 and g(2)=4, so pointwise product f(2)g(2)=20, neither seven nor ten. Preserve original circles, product notation and nested parentheses rather than writing fg for everything. Read local definitions when conventions differ across subjects. A product feeds the original input to both functions and multiplies outputs; composition feeds one output into the next function. Neither inverse nor division is involved here, and the circle is not zero. Resolve unclear symbols from a readable original, not one app-read-aloud impression.

## Check that both stages accept their inputs

Both original linear functions accept every real input, so two and its intermediate values introduce no extra restriction. In a separate real-number example h(t)=√t and k(x)=x−1, h(k(x)) requires x−1≥0, hence x≥1; k(h(x)) requires x≥0. Check input against the inner domain, then inner output against the outer domain. A writable expression need not accept every x. Mark unspecified real/complex scope unresolved rather than silently merging systems. Name this h/k example separately and do not transfer its restrictions onto f/g. Save symbols together with their conditions.

## Do not infer identities from one matching value

If another pair matches at one input, record agreement at that point only, not a function identity. Identity needs a common domain and the text’s valid general-expression methods. Conversely, seven and ten at the same input two disprove identity over this pair’s whole common domain, without characterising all function relations. Retain full chains even when different intermediate calculations happen to give equal final values. Exit and return to the same example, verifying rules, parentheses and input against edition changes and appending correction reasons. Reading an answer is not independently recomputing your substitutions.

## Explain three results through their input handoffs

Save location, rules, input two, both composition chains, product comparison and separate domain example. Explain without results: seven comes from double then add three; ten from add three then double; twenty from separate outputs at the original input multiplied together. Repair intermediate-source fields if you merely recite numbers. Start a new record for every problem with names, order and domains rather than carrying old letter definitions forward. Finish when another reader can verify each handoff, not with an unexplained generated answer. No symbolic-computation or device formula-recognition test is claimed.

## Related tutorials and sources

[Follow worked examples in Book Isle: track symbols, units and substitutions](<https://allluckly.cn/en/guides/nasbook-worked-example-symbol-unit-log/>); [Book Isle: Align interval brackets, inequalities and number-line endpoints](<https://allluckly.cn/en/guides/nasbook-interval-endpoint-number-line/>).

Sources checked on 9 November 2026: the [official Book Isle App Store listing](<https://apps.apple.com/cn/app/id6766198898>) and [Apple Lookup](<https://itunes.apple.com/lookup?id=6766198898&country=cn>) show version 1.1.4, requiring iOS / iPadOS 15.6 or later. This workflow uses local reading, search, bookmarks and notes for manual checking. Readers record the samples and conclusions; automatic chart recognition, statistical testing or proof verification is not assumed. Confirm available controls against the installed version and file type. The exercise does not claim step-by-step device testing in this batch.

Method reference: [OpenStax on composition of functions](<https://openstax.org/books/college-algebra-2e/pages/3-4-composition-of-functions>) supplies order and domain principles. The f/g and h/k examples are simple manual-reading exercises; algebra solving is not assumed to be an app capability.

