#set document(title: "6.2 Uniform Distribution", author: "Rachel Webb") #set page(width: 8.5in, height: auto, margin: 1in) #import "@preview/cetz:0.5.2" #set text(font: ("STIX Two Text", "Libertinus Serif", "New Computer Modern"), size: 10.5pt, lang: "en") #show math.equation: set text(font: ("STIX Two Math", "New Computer Modern Math")) #set par(justify: true, leading: 0.62em, spacing: 0.9em) #set enum(spacing: 1.1em) // room between list items so tall inline fractions don't collide #set list(spacing: 1.1em) #set table(stroke: 0.5pt + rgb("#c7ccd3")) #let BLUE = rgb("#183B6F") // brand navy — section bars + example/solution labels (white on navy 11.09:1) #let ORANGE = rgb("#A94509") // brand primary-700 — AA-safe deep orange for TEXT (5.93:1 on white; raw brand #F37021 is 2.94:1 and must never carry text) #let RED = rgb("#DC2626") // brand error-600 #let GREEN = rgb("#059669") // brand success-600 (decoration only; small green text uses green-text #007942) #show heading.where(level: 1): it => block(width: 100%, above: 0pt, below: 16pt, fill: gradient.linear(BLUE, rgb("#2C5AA0")), inset: (x: 14pt, y: 12pt), radius: 3pt, text(fill: white, weight: "bold", size: 19pt, it.body)) #show heading.where(level: 2): it => block(width: 100%, above: 18pt, below: 10pt, fill: BLUE, inset: (x: 10pt, y: 6pt), radius: 2pt, text(fill: white, weight: "bold", size: 12pt, it.body)) #show heading.where(level: 3): it => text(fill: ORANGE, weight: "bold", size: 12.5pt, it.body) #show heading.where(level: 4): it => text(fill: BLUE, weight: "bold", size: 10.5pt, it.body) #let examplebox(label, title, body) = block(width: 100%, breakable: true, fill: rgb("#EFF1F5"), stroke: 0.5pt + rgb("#CFDDF0"), radius: 4pt, inset: 10pt, above: 12pt, below: 12pt)[ #block(below: 6pt)[#box(fill: BLUE, inset: (x: 6pt, y: 2pt), radius: 2pt, text(fill: white, weight: "bold", size: 8.5pt, label)) #h(0.4em) #strong[#title]] #body] // rail = decorative left rule (raw brand token); labelcolor = AA-safe label text shade #let notebox(label, rail, labelcolor, tint, body) = block(width: 100%, breakable: true, fill: tint, stroke: (left: 3pt + rail), inset: (left: 10pt, rest: 8pt), radius: (right: 4pt), above: 11pt, below: 11pt)[ #text(fill: labelcolor, weight: "bold", size: 7.5pt, tracking: 0.5pt)[#upper(label)] #linebreak() #body] #let solutionbox(body) = block(above: 4pt, below: 8pt)[ #text(fill: BLUE, weight: "bold", size: 8.5pt)[Solution] #linebreak() #body] #let figph(msg) = block(width: 100%, height: 60pt, fill: rgb("#f6f7f9"), stroke: (paint: rgb("#c7ccd3"), dash: "dashed"), radius: 4pt, inset: 10pt)[ #align(center + horizon, text(fill: rgb("#889"), style: "italic", size: 9pt, msg))] // Standardize inlined figure sizes: measure the natural CeTZ canvas, then scale to a // consistent envelope (aspect-aware; see build_typst.py FIG_* constants). Unlike the // print preamble, dimensions are FLOORED: in an editor a user can trim a figure to a // degenerate 1-D shape (a bare line), and w/h or tw/w would then divide by zero. #let _STD_W = 3.5 #let _WIDE_W = 5.6 #let _MAX_H = 3.4 #let _ASPECT_WIDE = 2.2 #let _UPSCALE_MAX = 1.15 #let stdfig(body) = context { let m = measure(body) let w = calc.max(m.width / 1in, 0.01) let h = calc.max(m.height / 1in, 0.01) let tw = if w / h > _ASPECT_WIDE { _WIDE_W } else { _STD_W } let s = calc.min(tw / w, _MAX_H / h, _UPSCALE_MAX) align(center, box(scale(x: s * 100%, y: s * 100%, reflow: true, body))) } #show figure: set block(breakable: false) #set figure(gap: 8pt) #show figure.caption: set text(size: 8.5pt, fill: rgb("#555")) == 6.2#h(0.6em)Uniform Distribution The continuous uniform distribution models the probability that is the same on an interval from a to b. We use the following probability density function (PDF) to graph a straight line. #notebox("Note", rgb("#8a94a6"), rgb("#556666"), rgb("#f7f8fa"))[ f(x)= #math.equation(block: false, alt: "the fraction 1 over b minus a , for a less than or equal to x less than or equal to b; 0 , elsewhere")[$frac(1, b − a) , " for " a ≤ x ≤ b \ 0 , " elsewhere "$] ] The probability is found by taking the area between two points within the rectangle formed from the x-axis, between the endpoints a and b, the length, and f(x) = 1/(b-a), the height. When working with continuous distributions it is helpful to draw a picture of the distribution, then shade in the area of the probability that you are trying to find. See Figure 6-5. #figure(figph[Uniform density function drawn on axes labeled f(x) and x: a rectangle of height 1/(b-a) sits above the x-axis between the points a and b.], alt: "Uniform density function drawn on axes labeled f(x) and x: a rectangle of height 1/(b-a) sits above the x-axis between the points a and b.", caption: none) Figure 6-5 If a continuous random variable X has a uniform distribution with starting point a and ending point b then the distribution is denoted as X~U(a,b). #notebox("Note", rgb("#8a94a6"), rgb("#556666"), rgb("#f7f8fa"))[ Area of a Rectangle = length\*height ] #notebox("Note", rgb("#8a94a6"), rgb("#556666"), rgb("#f7f8fa"))[ To find the probability (area) under the uniform distribution, use the following formulas. - #math.equation(block: false, alt: "P open parenthesis X greater than or equal to x close parenthesis equals P open parenthesis X greater than x close parenthesis equals open parenthesis the fraction 1 over b minus a close parenthesis times open parenthesis b minus x close parenthesis")[$P ( X ≥ x ) = P ( X > x ) = ( frac(1, b − a) ) · ( b − x )$] - #math.equation(block: false, alt: "P open parenthesis X less than or equal to x close parenthesis equals P open parenthesis X less than x close parenthesis equals open parenthesis the fraction 1 over b minus a close parenthesis times open parenthesis x minus a close parenthesis")[$P ( X ≤ x ) = P ( X < x ) = ( frac(1, b − a) ) · ( x − a )$] - #math.equation(block: false, alt: "P open parenthesis x sub 1 less than or equal to X less than or equal to x sub 2 close parenthesis equals P open parenthesis x sub 1 less than X less than x sub 2 close parenthesis equals open parenthesis the fraction 1 over b minus a close parenthesis times open parenthesis x sub 2 minus x sub 1 close parenthesis")[$P ( x_(1) ≤ X ≤ x_(2) ) = P ( x_(1) < X < x_(2) ) = ( frac(1, b − a) ) · ( x_(2) − x_(1) )$] ] #examplebox("Example 1")[][ The arrival time between trains at a train stop is uniformly distributed between 0 and 15 minutes. A student does not check the schedule and has arrived at the train stop. \# Train arrival ~ Uniform(0, 15) minutes punif(10, 0, 15, lower.tail = FALSE) \# P(X \> 10) -\> 0.3333 punif(8, 0, 15) - punif(2, 0, 15) \# P(2 \<= X \<= 8) -\> 0.4 + Compute the probability they wait more than 10 minutes. + Compute the probability of waiting between 2 and 8 minutes. #solutionbox[ a) First plug in the endpoints a = 0 and b = 15 into the PDF to get the height of the rectangle. The height is f(x)= #math.equation(block: false, alt: "the fraction 1 over 15 minus 0 equals the fraction 1 over 15")[$frac(1, 15 − 0) = frac(1, 15)$]. Draw and label the distribution with the a, b and the height as in Figure 6- 6. The probability is the area of the shaded rectangle P(X \> 10). Draw a vertical line at x = 10. We want x values that are greater than 10, so shade the area to the right of 10, stopping at b = 15. To find the area of the shaded rectangle in Figure 6-6, we can take the length times the height. The length would be b – a = 15 – 10 = 5 and the height is f(x) = 1/15. #figure(figph[Uniform density rectangle at height f(x) = 1/15; the region between x = 10 and x = 15 is shaded blue, representing P(X \> 10).], alt: "Uniform density rectangle at height f(x) = 1/15; the region between x = 10 and x = 15 is shaded blue, representing P(X > 10).", caption: none) Figure 6-6 The area of the shaded rectangle is 5 (#math.equation(block: false, alt: "the fraction 1 over 15")[$frac(1, 15)$]) = #math.equation(block: false, alt: "the fraction 1 over 3")[$frac(1, 3)$] = 0.3333 or P(X \> 10) = 0.3333, which is the probability of waiting more than 10 minutes. Note that this would be the same if we asked P(X ≥ 10) = 0.3333 since there is no area at the line X = 10. b) The area will be length times height. Draw the picture and shade the rectangle between 2 and 8, see Figure 6-7. The length is b – a = 8 – 2 = 6 and the height is still f(x) = 1/15. P(2 ≤ X ≤ 8) = 6(#math.equation(block: false, alt: "the fraction 1 over 15")[$frac(1, 15)$]) = 0.4 #figure(figph[Uniform density rectangle at height f(x) = 1/15 extending to 15; the region between x = 2 and x = 8 is shaded blue, representing P(2 \<= X \<= 8).], alt: "Uniform density rectangle at height f(x) = 1/15 extending to 15; the region between x = 2 and x = 8 is shaded blue, representing P(2 <= X <= 8).", caption: none) Figure 6-7 ] ]